The singer even twerked to Rihanna!
Her impressions will go on! Celine Dion visited The Tonight Show on Thursday night to try her hand at the popular “Wheel of Impressions” with host Jimmy Fallon.
The 48-year-old singer was seemingly reluctant to try it out, but once the game began, she got very invested.
WATCH: Ariana Grande Hilariously Reveals Celine Dion's Reaction to Her Spot-On Impression
She started off imitating longtime pal, Cher, while singing “Frere Jacques.”
That quickly transitioned into her belting out a few lines from Cher’s hit “Believe.”
She also helped out Fallon with his Michael Jackson impression, teasing, “Jimmy are you ok? Are you ok? Are you ok, Jimmy?”
Next up was Rihanna and “Row Row Row Your Boat,” which prompted the Canadian songstress to jump up and start twerking in her silver mini-dress.
WATCH: Selena Gomez Adorably Fangirls Over Celine Dion in Las Vegas
“There are children watching, Rihanna,” Fallon teased, asking her to sit down.
Dion ended her set, singing “Hush, Little Baby” as singer Sia. She started off slow before belting out the chorus to the tune of Sia’s hit “Chandelier.”
The legendary singer seemed to be in good spirits after a painful year. Dion lost her husband, Rene Angelil, to cancer in January. She has since returned to her Las Vegas residency show.