Keira Knightley in Valentino & Fluffalo in 3-Piece Suit at 'Begin Again' Premiere, You're Welcome.

Keira Knightley's latest red carpet premiere is for the birds. The 29-year-old glammed it up in a navy blue gown adorned with a series of soaring eagles at the Begin Again premiere in New York on Wednesday. The star's chic frock also featured sheer sleeves which dipslayed her slender arms and a flowing floor length bodice that accentuated her petite waist.

Mark, 46, looked dapper in an old school blue three-piece suit which he teamed with a white shirt and dark tie. Meanwhile, Adam went hipster chic in a slim fitting grey suit with a white shirt buttoned to the top and no tie. The 35-year-old Maroon 5 frontman polished off his look by having his gorgeous supermodel fiancée Behati Prinsloo on his arm.

Special guests at the premiere included Brie Larson with her Trainwreck director Judd Apatow, pregnant Smash actress Megan Hilty, and model Lindsay Ellingson.

In her new flick, Keira stars as Gretta alongside Adam who plays her long-time boyfriend Dave. They are college sweethearts and songwriting partners who move to New York after he lands a deal with a major record label. New-found fame tempts Dave to stray, leaving Gretta on her own where she eventually meets a down on his luck former record executive played by Mark.


Mark with his son Keen

Brie Larson

Behati Prinsloo with her boyfriend

All together now


Begin Again hits US theatres on June 27th.

more @DailyFail + JustJared