Who Wore What This Weekend: Spring Has Sprung

With temperatures finally warming up, this weekend allowed celebrities and alike to break out their spring wardrobes. While Mariah Carey celebrated her anniversary with Nick Cannon in a sundress, Sophie of Wessex (wife to Prince Edward) gave Kate Middleton a run for money in a gorgeous spring hat. Chace Crawford showed up with a new lovely lady on the basketball court, and Jenny McCarthy modeled her bikini best. Click through the gallery to see the rest of this weekend's celebrity style!

Shop Lifestyle on AOL