U.S. Actress Cameron Diaz poses as she attends a promotional event for watchmaker Tag Heuer at Baselworld fair in Basel, March 7, 2012. The world's leading watch and jewellery show Baselworld is to be held in Basel from March 8 to March 15, 2012.[Photo/Agencies]
|