
Cameron Vs Katie
It isn't often that Cameron Diaz truly embraces the glam factor, but she certainly hit all the right style notes at the Seville premiere of new film Knight & Day. With a gorgeous California tan as a base, Cameron opted for an elegant but sexy ruched one-shoulder dress by Lanvin and gold chain heels.
But how did fashion rival Katie Holmes fair?
But how did fashion rival Katie Holmes fair?