Suiting up in chic separates, Bad Teacher star Cameron Diaz gets an A+ for Summer style. The actress opted for crisp, white basics topped with a splash of color via a red Elizabeth and James blazer ($232, originally $465) and coordinating bright red belt. To finish, she adds length to her mile-long legs with a pair of cutout nude heels ($104, originally $149), and a dose of glamour with a bold, statement necklace. Just click the items above to shop a similarly chic, day look.
Visit CelebStyle for lots more celebrity street style!