Australian athlete Genevieve LaCaze has stormed the stage during Kylie Minogue’s performance at the closing ceremony of the Commonwealth Games in Glasgow.
As Minogue left the stage to change costumes midway through her performance, LaCaze jumped onto the stage and started dancing with some back-up dancers before being escorted away by security.
The steeplechase runner was celebrating her 24th birthday.
The impromptu performance was the talk of social media, with many wondering what they had just witnessed live on international television.
Australia's part in the closing ceremony drew plenty of criticism, with appearances by Jessica Mauboy and surfer Mick Fanning failing to hit the spot.