Nicole Kidman's surprise performance on stage as her husband Keith Urban belted out tribute pieces at a New Year's Eve gig has divided social media opinion.
Fans labelled her dancing in Nashville as "the cutest thing ever" while others said she looked "awkward" and questioned whether she'd had too much to drink, Daily mail reports.
The Australian Hollywood star swayed her hips as her country music husband performed tributes to the music legends who died in 2016, with renditions of hits by David Bowie, Prince and Leonard Cohen.
Twitter lit up, with some praising Kidman's dance moves.
"Nicole Kidman dancing on stage was pretty cute too," one woman wrote.
He kicked off with a heartfelt verse of Leonard Cohen's Hallelujah, before heading straight into The Eagle's Take It Easy, paying tribute to guitarist Glenn Frey who died right at the start of the year.
After that he slowed into David Bowie's Heroes.
Kidman, who emphatically danced beside him, joined in.
She knew the lyrics inside-out, having sung it herself along with Ewan McGregor in the Elephant Medley in 2001's Moulin Rouge.
He then kicked things up a notch with Merle Haggard Mama Tried.
Urban finished his superb tribute with the most apt song of all - Prince's Purple Rain - as the crowd sang along, barely noticing the sheets falling around them.