Mike Tindall has celebrated his 46th birthday in glamorous style. Mike, 46, took to Instagram on Sunday, October 20, to share a string of memories from his weekend activities, which included marking the milestone alongside wife, Zara Tindall , and the couple’s friends. Sharing a compilation of photos and videos that captured Mike and Zara, 43, on board a vessel, enjoying a picturesque lunch and partying in Barcelona, Spain, the U.

K. native and former rugby player captioned his post, “What a birthday weekend!! Thanks to @georgieainslie @benainslie for having us along with the whole team @ineosbritannia ! Gutted not to see the comebacks of comebacks but and [sic] incredible experience non the less. Barcelona rocked it also!!! @johnabassadone was simply the best host and @iainbalshaw brought the laughs!!” Zara, who does not hold a royal title despite being 20th in the line of succession to the British royal throne, is the second child of Princess Anne and Mark Phillips , who divorced in 1992.

Mike and Zara married in 2011 and share three children: Mia, born in 2014, Lena, born in 2018 and Lucas, born in 2021. Zara featured in several of the images shared by Mike via social media, including the opening selfie that caught Zara smiling for the camera while seated on her husband’s lap. Mike is seen smiling just as widely in the romantic image.

A post shared by Mike Tindall (@mike_tindall12) The compilation’s second shot showed the duo charging glasses of bubbles up to the .