Princesses Mary and Marie don glittering tiaras for gala dinner

Denmark's Princess Mary and her sister-in-law Princess Marie dazzled on Friday night at a dinner for Finland's President and his wife. The ladies stepped out in glamorous gowns and topped their brunette locks with glittering tiaras for the regal occasion.

Hosting the dinner, which was held at Fredensborg Palace, was Queen Margarethe of Denmark who was joined by her huband Prince Henrik, sons Prince Frederick and Joachim and guests of honor President Sauli Niinistö, and his wife, Jenni Haukio.

Margarethe's sister Princess Benedikte and the Danish prime minister Helle Thorning-Schmidt also dined at the Palace.

Princess Mary chose a mint green dress, detailed with a purple floral overlay, an array of jewels and a tiara given to her by Queen Margarethe on her wedding to Crown Prince Frederick, whileMarie opted for a deep purple gown and matching clutch bag and a floral diamond tiara.

Mary, 41, and Marie, 37, arrvied at the palace with their respective husbands, Frederick, 44, andJoachim, 43, who were formally dressed in white tie for the occasion.

The royal menu consisted of cod mousse with crayfish, mouflon with mashed celery, potatoes and Bordelaise sauce followed by an apple pie and accompanied by wine from the royal cellars.

The band of the royal guard was also on hand to provide the evening's music with pieces by Stein, Sibelius, Bastholm and Lumbye.

During the visit, which began on Thursday, Princess Mary spent a day with Niinistö's wife and accompanied her to the Royal Academy of Architecture, design and preservation.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!