We're breathing a sigh of relief. After that last sartorial mishap (we don't want to talk about it) Justin Timberlake was back to his best on the red carpet last night in London.
The singer-cum-actor got the girls screaming at the UK premiere of new movie In Time at the Curzon Mayfair, alongside his leggy blonde co-star Amanda Seyfried.
Suggested For You
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more