It's no wonder Miley Cyrus has millions in the bank - she knows where to scrimp and save.
The Wrecking Ball singer was performing in London's O2 arena and accessorised with a pair of bargain basement sunglasses.
Cyrus was spotted in a pair of €3 'Groovy' sunglasses from Penneys, which she wore with a multitude of oversized gold chains and a dollar bill leotard.
She was forced to cancel a number of gigs in the US due to a hospital stint, but she's back to her best now and has been performing to sell-out crowds every night before jetting over to Dublin.
The Wrecking Ball singer was forced to postpone dates from her Bangerz tour in both the US and Europe after a severe allergic reaction to some antibiotics she had taken which saw her hospitalised.
She said: "There's nothing I'd rather not do than lay in a bed for f***ing two weeks. This was the most miserable two weeks of my life.
"I would get up and I would have this really horrible thing, this like crazy rash, all this s**t and I'm like, 'Yeah but I'm good.'
"They would be like, 'A pop star with a rash is not cute, you cannot come out with this and be on stage.' I'm like, 'Come on, just let me wear a full body suit, I can wear something [Roberto] Cavalli, you can make me a face thing like a full net, I can come out and still twerk it... The IV can come, Victoria my nurse is totally allowed, she can inject me... while I'm up there, it's totally fine'."
The controversial songstress will perform at the O2 next Monday.
And here's hoping she pops into Penneys when she's here.