Jennifer Aniston is one of those rare stars who has managed to stay off social media, but thankfully for us her husband Justin Theroux has Instagram and will selfie.
The Girl on the Train star took to Instagram to share a rare snap with his wife to celebrate her birthday over the weekend, and it’s kind of adorable.
“HBDJ❤ XO,” he captioned the sweet snap.
The couple are currently in Mexico celebrating the actress’ 48th birthday with pals including Courtney Cox.
Justin, 45, recently opened up about the key to their successful relationship.
“We appreciate each other’s sense of humor, we respect one another and we get along,” he told ET of their marriage. “I know it sounds simple but it’s true!”