They’ve been married for eight years and had four children, but Princess Mary and Prince Frederik behaved like newlyweds on their South American tour this week.
The Danish royal couple have been in Brazil since Sunday, and appear to be relishing the chance to spend some quality time together.
Frederik has seemed quite unable to take his eyes off his wife, who has been looking stunning in a series of elegant outfits.
The pair weren’t afraid of showing their love, holding hands, whispering to each other and exchanging playful loving looks. They will return to Copenhagen on September 21.