Royal fans are going crazy over these stunning photos of Princess Mary in Latvia.
The 46-year-old Danish royal dazzled in a blue woollen coat, matching pencil skirt, and heels.
Advertisement


Mary and Crown Prince Frederik arrived in Riga on Thursday at the start of their two-day tour of the country.

Advertisement
Native ad body.
Sponsored by %%sponsor_name%%


Native ad body.
Sponsored by %%sponsor_name%%


Native ad body.
Sponsored by %%sponsor_name%%


Native ad body.
Sponsored by %%sponsor_name%%




The pair were welcomed by Latvia’s President Raimonds Vejonis and Latvia’s First Lady Iveta Vejone.

The royal couple are participating in celebrating the country’s 100th year anniversary of independence.
Related stories

Native ad body.
Sponsored by %%sponsor_name%%

Native ad body.
Sponsored by %%sponsor_name%%




Native ad body.
Sponsored by %%sponsor_name%%




Native ad body.
Sponsored by %%sponsor_name%%
Sign Up to the Newsletter
Sign up to receive the New Idea newsletter and offers we choose to share with you straight to your inboxÂ
Close
Thank you for subscribing!
Disclaimer: By joining, you agree to our Privacy Policy & Terms of Use
Advertisement