Who made Cameron Diaz’s red dress, black purse and black shoes that she wore to the 2010 Golden Globe Awards?

66cameron-diaz

Dress – Alexander McQueen

Purse – Roger Vivier

Shoes – Ferragamo