Yesterday we spotted Cameron Diaz and Cheryl Cole on the Red Carpet for movie "What to Expect When You're Expecting." The actress and the singer had one thing in common- they were both dressed in all white! Cameron rocked a cool strapless jumpsuit matched with a white clutch, and Cheryl went for a more classic look with a romantic white maxi dress. But who looked better in all white? Vote, vote, vote!