Super-secretive couple Katie Holmes and Jamie Foxx made a rare public appearance together this week, partying at Foxx's 50th birthday.
They are one of Hollywood's most publicity-shy couples, never confirming their relationship status — and going to great lengths to avoid being seen together.
But in candid photos from Foxx's birthday celebrations in Los Angeles, the pair can be seen smiling, laughing and warmly embracing each other.
After years of conducting their relationship behind closed doors, Foxx and Holmes have slowly started to step into the public eye of late — a decision that is believed to be related to Holmes' 2012 divorce to A-lister Tom Cruise.
Rumours of a relationship between the stars began in 2013, but according to Radar Online, Holmes agreed not to publicly date another man for five years in exchange for US$5.8 million ($8.3m) in child support and US$6.2m for herself.