Comments |
Cate Blanchett glammed up at the IWC Da Vinci Launch Party, Geneva, Switzerland, April 17, 2007.