Style and celebrity – fashion photos, news and trends
Cameron Diaz Shines and Tom Cruise looks cool at Premiere of film Knight & Day