Following her disastrous outfit for the Annie premiere in New York City, Cameron Diaz donned a pretty purple dress at the Walk of Fame ceremony for her new film on Tuesday in Miami. She was joined by her co-stars Quvenzhane Wallis, Bobby Cannavale, and Jamie Foxx.
The 42-year-old actress sported a strapless floral-print dress from the Bottega Veneta Pre-Fall 2014 collection paired with a “Melanie” wool blazer by Stella McCartney.
Cameron Diaz wears a Melanie wool blazer by Stella McCartney
Cameron accessorized with a necklace and a bangle by Elisabeth Bell. The ensemble was completed with a classy pair of “Savannah” leather lace-up ankle sandals by Malone Souliers.
Cameron Diaz was joined by her co-stars Quvenzhane Wallis, Bobby Cannavale, and Jamie Foxx
Quvenzhane Wallis, Will Gluck, Cameron Diaz, Bobby Cannavale, and Jamie Foxx at the Walk of Fame ceremony for Annie in Miami on December 9, 2014
Cameron has recently been flashing mystery bands on her wedding finger, which has prompted rumors that she and boyfriend Benji Madden are engaged. Fashion critics said Cameron’s Bottega Veneta dress made her look older and possibly pregnant. What do you think?
The leather lace-up Malone Souliers Savannah ankle sandals have previously been spotted on Kylie Jenner. They feature open toes and buttery Italian leather.
Malone Souliers Savannah Leather Lace-Up Ankle Sandals, $845 at Nordstrom
Credit: Johnny Louis / WENN