Who?Kylie Minogue.
What? The singer stepped out on stage at a children's charity bash wearing an oversized white waistcoat and towering silver spiky peep-toes. She gave the audience an unexpected strip show when she shimmied out of the white number to reveal a teeny-tiny LBD with a pretty multi-coloured embellished bodice.
Where? A Heart for Children Charity Gala, Berlin, Germany, 15 December.
Verdict? Signature Kylie - classy, sexy, and a little bit cheeky.
Look back at Kylie's style evolution here: