Katy Perry looked gorgeous when she came as a guest on `The Tonight Show with jay Leno`. She wore a navy blue dress which has red tulip appliqués. That was a dress from Roland Mouret Spring 2012 collection. She teamed the dress with a pair of red ankle strap peep toe pumps.
[taringa.net]

