Princess Anne and Sir Timothy Laurence tied the knot almost 30 years ago in Balmoral back in 1992 and have been married ever since.
While it is not the Princess Royal's first marriage after she was previously married to Mark Philips whom she shares her two children Zara and Peter with, Anne and Sir Timothy are notoriously unaffectionate in public - even less so than King Charles and Queen Camilla.
It's likely their older age might have something to do with their lack of outward warmth towards each other, especially compared to other younger royal couples such as Princess Kate and Prince William and Mike and Zara Tindall.