Carolina Herrera's New Fragrance, Roberto Cavalli Summer & More

Calvin Klein's heat, Carolina Herrera's latest face, and Roberto Cavalli.