Such GLAMOOOOR! I’m PLOTZING! La Swinton arrives in Cannes with a SPLASH! Here she is on the red carpet at the Moonrise Kingdom premiere, in a gown straight out of Debra Kerr‘s closet. Or Greer Garson’s. Definitely OGG (Original Glamour Girl). Love it!
By James St. James Find more: Cannes Film Festival, fashion, glamour, Moonrise Kingdom, movie premiere, on the red carpet, red carpet culture, Tilda Swinton
In this extra-special edition of Oh Pit Crew, James St James interviews app mogul Johnny Scruff about his appearance on RuPaul's Drag Race, as well as ... Watch Now