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.
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
Behati Prinsloo with her boyfriend
All together now
Begin Again hits US theatres on June 27th.
more @DailyFail + JustJared