But, all eyes were on Mary’s pants!
The royal was sporting a chic pair of purple velvet pants, accompanied with a white blouse and floral jacket with a matching velvet collar.
She accessorized the look with black pumps and a sequined black clutch, wearing her hair in a side bun, that showed off her glittering earrings.
Meanwhile, Frederik looked handsome in a classic navy suit.
The couple were all smiles at the event which celebrated Latvia’s 100-year anniversary of independence.
Earlier in the day, Mary and Frederik attended a wreath laying ceremony at the Monument of Freedom.
During their visit, the royals also attended a presentation at Riga’s Art Museum and the exhibition, A Century of Latvia, at the National History Museum.