London: Katy Perry recently brought London to a halt as she stepped out in figure hugging polka dot dress.
But it was hard to even spot the petite American singer, amongst the huge crowds gathered in the street to see her.
The 25-year-old caused chaos as she stepped out in London with fans and paparazzi crowding round.
Her blue dress, red belt, and peep toe Mary Janes, gave a 50s-style to her outfit, reports the Daily Mail.
It was certainly a different look to the previous evening, when she showed her underwear in a transparent knitted skirt with a T-shirt bearing the slogan ``Happy``.
Katy, who is currently getting ready for her wedding to Russell Brand in October, said she doesn`t mind so much about her fashion slip-ups, because she knows fiancé Russell Brand will love her no matter what.