The look of love: Princess Mary gazes adoringly at Prince Frederik

They’ve been married for 14 years and it appears the spark in Princess Mary and Prince Frederik’s relationship is still as strong as ever, if these pictures are anything to go by.

The 46-year-old Tasmanian-born beauty and her 50-year-old husband attended a dinner with Latvian President, Raimonds Vējonis, last night, to celebrate the country’s 100-year anniversary of independence.

In a snap posted to the official Danish royal family Instagram account, Princess Mary could be seen looking lovingly at Prince Frederik, as the pair giggle at an inside joke.

Wearing a long burgundy blazer, Princess Mary looked elegant and chic, wearing her hair in a slicked-back up-do and matching her ensemble with a pair of glistening earrings.

Their appearance came just hours after they were photographed at the wreath laying ceremony at the Monument of Freedom in Riga, Latvia.

The princess stunned in a bright pink coat and a matching pillbox hat.

Princess Mary famously met Prince Frederik at the Slip Inn pub in Sydney, with the pair marrying in 2004.

The 46-year-old mum-of-four, previously claimed that it was hard for her to up sticks and move from Tasmania to Denmark, admitting that she felt very “lonely”.

Speaking in an interview with Australian Women’s Weekly, Princess Mary said it was hard for her to adapt to the new culture but she soon settled ind, picked up the language and now loves everything about her adopted country.

Their appearance came just hours after they were photographed at the wreath laying ceremony at the Monument of Freedom in Riga, Latvia. Photo: Getty Images
Their appearance came just hours after they were photographed at the wreath laying ceremony at the Monument of Freedom in Riga, Latvia. Photo: Getty Images
The princess stunned in a bright pink coat and a matching pillbox hat. Photo: Getty Images
The princess stunned in a bright pink coat and a matching pillbox hat. Photo: Getty Images

“I did experience a feeling of loneliness – short-term – when I first moved to Denmark,” she said.

“Moving to Denmark was a huge change in my life – a new culture, new language, new friends, and another way of life.

“So, I see it as quite natural that at times I felt quite alone or a little bit like I was on the outside looking in.”

Princess Mary married Prince Frederik of Denmark in 2004 in a lavish ceremony and the couple went on to have four adorable kids together.

Last year, it was claimed the princess was being put through ‘Queen training’, in preparation for her husband taking over the throne from Queen Margrethe.

Queen Margrethe is said to be keen to prepare the royal for her new role.

Princess Mary was pictured appearing alongside Queen Margrethe on many royal engagements, where the 46-year-old looked like she was taking in a lot of pointers from the Queen.

Got a story tip? Send it to tips@oath.com

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on Facebook, Twitter and Instagram.

Or sign up to our daily newsletter here.