Miley Cyrus, bra top lover and midriff-baring singer, packed quite a wardrobe for her trip to London and Berlin. The "We Can't Stop" singer mixed a few sexy outfits with some covered-up pieces for her European romp.

From the moment Miley arrived at Heathrow Airport in London, she made sure to make an impression in a Stella McCartney jumpsuit and a pair of Chanel sneakers. Miley's outfit looked comfortable enough, minus airplane lavatory concerns.

The 20-year-old's next outfit was signature Miley. At her visit to the BBC Radio 1 Studios, the twerking video star paired a Balenciaga t-shirt with a super short leather mini, also from Balenciaga. Python sandals, gold sunglasses, and a gold Celine shoulder bag completed her look. It didn't seem like all these pieces would go together, but kudos to Miley for making everything work.

The most conservative look Miley Cyrus wore in London was the complete opposite of Miley's nearly nude outfits. Her crisp, white shirt, tapered, black trousers, and Givenchy heels all said, "grown up." But, Miley's gold Celine bag, collection of necklaces, angular shades, not to mention that life-changing haircut, said, "fun, fun, fun!"

Although her friend Demi Lovato has cautioned Miley Cyrus on her partying ways, the singer still let loose with pal Nicole Scherzinger for a night out in London. Miley was all about short shorts, in a denim pair and a black-and-white Alexander McQueen top. Gold-accented Versace boots made for fun footwear.

Miley Cyrus's best look for her European trip, so far, was her outfit in Berlin, Germany, on July 23. Miley picked a Jitrois leather dress and white Celine pumps. It looked a bit warm for a sunny day, but the singer didn't care. Miley Cyrus chucked her bra top and risque skirt, for a knee-length hem and longer sleeves. More fabric. Equally sexy.

Click the photo for Miley Cyrus's London and Berlin outfits and read more about her style here, and here.