Celebrities turn heads in red
Cameron Diaz and Rachel McAdams don daring red dresses. 
Cameron Diaz
Rachel McAdams
Natalie Portman
Rashida Jones
Blake Lively
Jennifer Hudson
Lauren Conrad
Sophia Bush
Zoe Saldana
Nicole Richie

Blog Archive