Looking suitably geek-chic in his specs and cardigan, star of the film Michael Cera joined a host of celebrities on the red carpet at the premiere of the new action-hero comedy. But it was the pen on his nose marking his initials ‘MC’ that drew the most attention!
Anna Kendrick who plays Stacy Pilgrim in the movie, and Florence Welch also made their stylish marks on the carpet, both looking stunning in thigh-skimming dresses and sky-high heels.
Man-candy Superman star Brandon Routh sizzled in a grey suit, while Dermot O’Leary looked very dapper indeed.
Based on a series of comic books, the movie sees Michael Cera’s character Scott, meeting the girl of his dreams, but to win her love, he must defeat her seven evil exes! Sounds like Michael's got his work cut-out then!
By Rachel Bassett
WATCH THE TRAILER HERE!