Demi Lovato has sent her fans into an absolute frenzy after posting a picture to Instagram that showed off a very prominent baby bump!

But it’s not what you might think! Demi isn’t pregnant in real life, but she appears to be playing a pregnant character in TV show Will & Grace!

According to her caption, 27-year-old singer is taking part in the final season of Will & Grace as the character Jenny.

“Real or fake?” she wrote in the caption alongside a pregnant woman emoji. She added the hashtags #WillandGrace #MeetJenny.

But of course that didn’t stop fans of the star from going absolutely crazy! After all, if you didn’t notice the caption and only looked at the picture, it looks pretty darn real!


Demi took the photo in a mirror, wearing a polka dot dress that hugs her fake pregnancy belly. She also placed one hand around the bump like most mummas-to-be do.

“I was shook for a moment,” wrote one fan.

“Do not toy with my heart like that Demi!” another said.

We haven’t met Lovato’s character Demi on Will & Grace yet but it’s possible that he character has something to do with Will Truman, who is determined to have a baby on his own.

Here's one of our favourite moments from Robin Terry & Kip!