By Bronwyn Barnes
Aug 24, 2011 @ 5:45 pm
PA Photos /Landov

Jim Sturgess put the squeeze on Anne Hathaway (in Alexander McQueen), when the pair hit the red carpet in London for the UK premiere of their film One DayClick through the gallery to see Nicole Richie, Whitney Port and more stars at last night's hottest events! 

MORE: Hathaway's One Day Hairstyles!