Last night Mila Kunis and Justin Timberlake dined at Nobu Berkeley in London’s Mayfair.

The actress changed once again, this time into a Calvin Klein Collection Resort 2012 LBD.

Many of you disliked the way Anna Paquin shortened her Antonio Berardi and Versus dresses, but I’m sure you will agree that Mila made the right choice to go shorter here.

Her sleeveless tuxedo-style halter dress with satin lapels was paired with a gold belt and Christian Louboutin Metallip pumps, which were first worn on the red carpet in grey by her co-star Emma Stone.

The blue Chanel clutch seems her go-to-accessory during this European promo trip.

Credit: Style.com & PacificCoastNews