Last night Real Live Movie Stars™ hit the red carpet at the Odeon Leicester Square in London, for the world premiere of Lay Miz. 'Twas a black tie affair, which means there were tuxedoes, but also: Weird bustlines, bare shoulders and crumpled taffeta.










