Fashion-watchers have been begging glamour model Katie Price to cover up on the red carpet for years now.
Careful what you wish for.
The 38-year-old model, businesswoman and reality star rocked up to the red carpet for Britain's National Television Awards this week in an unusually demure outfit, with not an exposed cleavage or knicker-flash to be seen.
But the skirt, though ... can we talk about the skirt?