Olivia Wilde wants Justin Bieber to put his shirt back on.
The Cowboys And Aliens actress took to Twitter to blast the teenager after he was snapped walking through London at night, totally topless despite the bitter weather.
She wrote: "Bieber, put your f****** shirt on.
"(Unless you lost all your shirts in a fire in which case my condolences and please purchase a new shirt.)"
Justin, 19, was photographed going for his late-night stroll in London last week, shortly after performing one of his Believe concerts in Birmingham.
The Boyfriend singer has come under fire for his fashion choices before.
Last month he was spotted out in the UK in purple leopard-print trousers, a black sweatshirt covered in yellow and blue illustrations, topped off with a bright yellow cap covered in silver spikes, although he later insisted he'd worn the outfit for a dare.
And last year Justin was forced to defend his decision to wear overalls to a ceremony with Canada's prime minister Stephen Harper.
The star met the president to be presented with the Diamond Jubilee Medal - an honour which marks significant achievements by Canadians - but faced a backlash after wearing dungarees to the ceremony.
He later explained: "The pic of me and the prime minister was taken in a room in the arena where i was performing at that day. I walked straight from my meet and greet to him." Justin continued that it would be "crazy" to expect him to have a change of clothes, particularly a suit, on him at the time.