Britney Spears may not be a fan of Ariana Grande 's impression of her, but she is a fan of her music.

While hosting Saturday Night Live in March, Grande covered Spears' debut single, "...Baby One More Time," and mimicked her distinctive voice during a sketch where she portrayed a Tidal intern. While many fans thought the 23-year-old singer -- who also impersonated Rihanna and Celine Dion in the sketch -- nailed the pop princess' voice, Spears was not as impressed.

"That’s funny. That’s really funny, wow," she reacted during an interview on London's KISS FM UK. "I've heard better."

Spears is impressed, however, with Grande's music. "She’s very good. … I love her voice," the 34-year-old singer added. "It’s very smooth. Her real voice."

Celine Dion also reacted to Grande's impersonation of her. "When I met Celine, she was like, 'When I saw you, I peed,'" Grande recalled on Z100's Elvis Duran and the Morning Show. "It was so funny."

COURTESY: ET Online