Hot weather calls for hot colors, and this past week was all about a bright shade of hot pink. Everyone from Reese Witherspoon to Julia Louis-Dreyfus was rocking the shade, on both the red carpets and the street. Hot pink is definitely a statement color, so wearing with confidence is an absolute must.

Predictably, the Duchess of Cambridge stuck to a more muted tone this weekend, donning a cream Peter Pan-collared suit at a war remembrance event across the pond. She wasn't the only one, however -- both Heidi Klum and Megan Fox stuck to off-white as well.

Meanwhile, trend-setters Chloe Grace Moretz and Kerry Washington donned prints for TV show appearances, and Cameron Diaz sizzled in all-black Saint Laurent. For all the best celebrity looks this weekend, click through the gallery.