Not many 47-year-olds could get away with PVC trousers. But when it's Elle Macpherson wearing them, normal rules don't apply. After all, she didn't get the nickname 'The Body' for nothing.
The mum-of-two looked amazing in the extremely tight pants, which she donned to attend the launch party of Britain's Next Top Model.
She paired the wet-look trousers - from Karl Lagerfeld's Autumn/Winter collection - with a floaty white t-shirt and Christian Louboutin heels.
Elle replaces Lisa Snowdon as a host on the show, during which 25 aspiring models battle it out for a modelling contract.
Get Elle's fantastic look here!