Style Stealer: Cameron Diaz And Portia de Rossi Are The Cutest

I get such a thrill from seeing unexpected celeb friendships in action. Kristen Bell and Rachel Bilson made me giggle with glee, and now here are Cameron Diaz and Portia de Rossi leaving a salon together. They both look amazing rocking totally different styles: Cameron is very West Coast preppy in her yellow chino shorts and bold accessories, while Portia opted for a slouchy-cool outfit in muted colors. After the jump, we’ve assembled affordable versions of both their outfits–click through to steal their style!

Cameron’s Look:

Sunglasses: $4, Forever 21
Yellow Chino Shorts: $30, J.Crew
Yellow Cross-Body Bag: $54, Steve Madden
Striped Henley: $20, Quicksilver
Ankle Strap Sandals: $40, Endless

Portia’s Look:

Sheer Tank Top: $16, Delia’s
Sunglasses: $5, Charlotte Russe
Black Harem Pants: $96,
Perforated Tote Bag: $35, Overstock
Leather Sandals: $65, Nordstrom