Sunday, 18 May 2014

When celebs stepped out in Hats!


Kate Middleton

Nicole Scherzinger

Paris Hilton

Miranda Kerr

Beyonce

Drew Berrymore

Nicki Miinaj

Sarah Jessica Parker

Katherine McNamara

Taylor Swift

Rachel Zoe

Lady Gaga

Madonna

Lady Gaga.