New Zealand teenager Lorde has been handed the break of her life after promoters of Splendour in the Grass asked her to step in to replace Frank Ocean, who pulled out of the festival at the last minute.
It is hoped the 16-year-old Auckland singer/songwriter - whose real name is Ella Yelich-O'Connor - will thrill punters squelching in the mud at the festival outside Byron Bay in NSW when she takes to the stage at 5.30pm on Sunday.
Lorde released her debut EP The Love Club in March, which features her number one New Zealand hit Royals.
Her second EP Tennis Court was released in June, following sold-out gigs in Sydney and Melbourne in May.
Lorde's entrance in the festival line-up has bumped up Monsters and Men into Ocean's Sunday night timeslot and The Presets up to the festival's closing slot.
Ocean cancelled all of his upcoming Australian shows on Friday after suffering a small tear to one of his vocal chords.
The singer/songwriter received medical advice to rest his voice and has also cancelled concerts in Sydney.
Concert promoter Live Nation said on Friday it would be working to confirm a return visit to Australia for Ocean and advised those who purchased concert tickets to return them for refunds.
Ocean was scheduled to play at Melbourne's Festival Hall on Friday night and at Sydney's Hordern Pavilion on Monday and Tuesday.