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!