It seems like all our favourite Brit actresses are loved up at the moment – good for them.

Keira Knightley was also spotted taking a romantic stroll with fiance James in Soho in New York City on Sunday.

The British actress and cover girl for Harper’s Bazaar’s September issue looked happy as could be wearing an Erdem ‘Anouska’ floral-print off-the-shoulder dress from the Spring 2012 collection.

Her vivid floral-print dress with a pleated skirt was styled with her favourite Tapeet chain T-bar sandals, wayfarer sunglasses and a Chanel quilted shoulder bag.

You may remember that Linda Evangelista wore the same dress back in May.

Credit: Style.com & INFDaily