Emma Roberts was so mad at her mum for confirming reports the star was pregnant that the actress blocked her on social media.

The 29-year-old Scream Queens actress is pregnant with her first child with boyfriend Garrett Hedlund and, while she tried to keep the happy news under wraps, reports soon began to emerge that she was expecting.

Speaking on Monday's instalment of Jimmy Kimmel Live!, the star shared how her mum, Kelly Cunningham, accidentally broke the news of her pregnancy on Instagram.

"I was keeping my pregnancy pretty low key but unfortunately my mother has Instagram. Which, mothers and Instagram, it's a bad combination," Roberts quipped.

"She definitely spilled the beans," she confirmed.

Joking that buying Cunningham an iPhone is "the worst thing I ever did," Roberts admitted: "It led to (her) interacting with my fans and just thanking them for all their pregnancy wishes," Roberts recalled.

"It was a disaster, and I found it all out on a plane, so I couldn't get to her. I couldn't call her or attack her," she went on.

Cunningham responded to many fans offering her daughter well wishes on her pregnancy after a tabloid reported the pair were expecting, with Roberts noting: "When I said to her, 'Mum, you revealed my pregnancy.' She goes, 'Emma, you announced it!' And I said, 'No I didn't. That was a tabloid.' She goes, 'Oh I didn't... that wasn't clear'."

After the miscommunication was clarified Roberts shared: "We kind of laughed. We kind of got into a fight. I blocked her at one point," she recounted, adding that it's a "good story to tell the baby."

LATEST NEWS