PUCKER FOR LOVE

The 13 Most Heartbreaking, Romantic Gay Movie Kisses Ever

Ewan McGregor and Jonathan Rhys Meyers in Velvet Goldmine  (1998)

The world comes to stop for a moment when Rhys Meyers, playing the David Bowie-esque Brian Slade, and McGregor, his onetime lover, lock lips. At 20 seconds, and in extreme close-up, that moment seems like forever.

velvet-goldmine-kiss

History, repeating. Photo