Nicole Kidman wore Versace. Keith Urban could have looked much better! |
Selma Hayek in Gucci, looked the absolute best for me. Her ombre hair colour complimented this sultry look perfectly. |
Reese Witherspoon wore Zac Posen, looking effortlessly chic |
Sophia Vergara wore custom Vera Wang. |
Elle Macpherson wore Zac Posen |
Kate Beckinsale wore Roberto Cavalli. |