After 35 years of marriage, the Grand Duke and Grand Duchess of Luxembourg look more in love than ever. The royal palace has released new photos of Henri and his wife Maria Teresa in celebration of their wedding anniversary which falls on Sunday.
In the beautiful set of portraits, the royals, who married on Valentine's Day in 1981, could easily pass as newlyweds.
One black-and-white image shows Henri wrapping an affectionate arm around his wife while he gazes adoringly at her. Another shows the pair mid-laughter.
Grand Duke Henri and his wife Duchess Maria Teresa married on Valentine's Day 35 years ago
The set of pictures is completed with two additional portraits, and despite the formality of the latter two, Henri and Maria Teresa radiate happiness and love.
The couple married 35 years ago after Henri's father Grand Duke Jean of Luxembourg gave his consent to the union. Henri and his Cuban bride Maria Teresa met at university, where they both studied political sciences.
The palace has released new photos in honour of their 35th wedding anniversary
The sweethearts married on 14 February 1981. The bride's classic silk gown with a fur trim provided a drastic contrast to the gothic surroundings of Luxembourg City's Notre Dame Cathedral; her love for her husband provided the perfect partnership.
After the ceremony, the joyful couple stepped out on the palace balcony to address the crowds of supporters and sweetly shared an embrace.
The couple have five children together and three grandchildren
More than three decades later, the couple can proudly look back on their legacy which includes their five children – Guillaume, Felix, Louis, their only daughter Alexandra, and their youngest child Sebastian.
Prince Louis and his wife Tessy have given the Duke and Duchess two grandchildren, Gabriel and Noah, while Prince Felix and his wife Claire are the parents to one year-old daughter Princess Amalia.