Cameron Diaz, Tom Cruise and Katie Holmes jetted over to Seville, Spain for the World Premiere of Knight And Day, where both of Tom's leading ladies looked ready to do some flamenco dancing! Cameron showed off her flawless figure in an off-the-shoulder Lanvin Spring 2010 mini, which she paired with chain link platform pumps from the same collection.
Katie, who seems to be taken with French design house Azzedine Alaia as of late, wore a cream colored, embellished dress, featuring a tight-fitting bodice and slightly tired skirt, which looked like the French designer's haute handy work. She paired the masterpiece with cutout, metallic gladiator sandals. The brunette babe was bronzed and beautiful, as she and Tom cuddled on the red carpet.
Which of Tom's leading ladies looked spicier in Spain? Check out the gallery in Style and let us know what you think!