Tom Cruise and Katie Holmes rarely show public displays of affection, seemingly preferring to keep the romance of their five-year marriage tightly under wraps.

However, in an uncharacteristic moment for the couple, they puckered their lips to share a smooch in a photo booth for the Vanity Fair Oscar Party 2012.

The pair looked lovingly towards each other during their booth kiss, but also played up to the camera by making funny faces, that included pursed lips, wide eyes and plenty of smiles.

The 33-year-old mother-of-one looked particularly striking in a sparkling black dress, diamond necklace and dark locks, which have been further enhanced with the introduction of a fringe.

Cruise was also looking dapper in a navy suit and his signature haircut, failing to look his 49 years and reminiscent of his younger Top Gun self.

Although Holmes has few known projects in the pipeline, she recently appeared in an episode of hit TV show How I Met Your Mother, as well as portraying former first lady Jackie Kennedy in the mini-series, The Kennedys.

06-03-12 3 Cruise and Holmes pucker up for booth kiss