Katy Perry loves high street clothes. We’ve seen her many times wearing Topshop and H&M often mixed with more expensive pieces.

She was one of the first celebrities to wear a stunning peacock dress from the Spring 2009 Matthew Williamson for H&M collection, when she attended Paper magazine’s “The Beautiful People” party in New York. This was not the only piece she purchased from this collection.

Since then she has been spotted wearing the olive cropped leather jacket, and this week she was spotted in London wearing an olive satin jumpsuit with a drawstring waist and embroidered details from the same collection.

She follows Nicky Hilton who has also been seen wearing many pieces from this collection.

Credit: London Features, H&M & Wireimage