Cameron Diaz Just Broke Away from the Colorful Shoes Celebs Have Been Wearing — Get White Sneakers from $22