Naomi Campbell emerged in style as she finished five days of community service cleaning work in New York.
The Streatham-born model, 36, was being punished for hitting her maid over the head with a mobile phone.
At the end of her cleaning stint she emerged wearing a sequin encrusted floor-length silver evening gown, and was whisked off in a Rolls-Royce.
She did the work in private to avoid the media scrum that surrounded a similar sentence for singer Boy George.
Ms Campbell's punishment for throwing the phone included mopping, sweeping and scrubbing toilets.
Her boss for the week, the Sanitation deputy chief Albert Durrell, described her chores to BBC Radio Five Live:
"She was on her hands and knees at some point cleaning the walls and floors on the second floor.
"She did scrub the toilets of the bathroom, the female locker room upstairs."
The model has pledged to auction off the clothes she wore while doing the community service to Nelson Mandela's charity.
Mr Durrell said she had completed her service successfully and had turned up on time every day.
Ms Campbell worked 0800 until 1600 each day with an hour for lunch, a 15-minute break in the morning and 10 minutes in the afternoon.
She pleaded guilty in January to "reckless assault" after a row with Ana Scolavino in March last year.