Speaking in an Instagram Live video, she began by saying: “I’m late … but you already knew that. “There’s a lot that will be happening this summer, not only will I be giving birth – literally – but also figuratively to something you guys have been waiting for.”
Katy Perry admitted she and her fiance Orlando Bloom – who has nine-year-old son Flynn with ex-wife Miranda Kerr – are “excited and happy” about their baby news.
She said: “So let’s call it a double whammy, a two fore. “I’m excited, we’re excited and we’re happy – and it’s probably the longest secret I’ve ever had to keep.
“I knew I would tell you in the best way, which is through a piece of music because that’s how I speak to you.”
And she joked: “I had to reveal it at some point, because it was getting pretty obvious.”
Katy also admitted she has been craving spicy foods, but has gone off beef.
She added: “[I] literally never cared for spice and now I have to carry Tabasco sauce in my purse. “Foods that gross me out now are beef. I’m not really into red meat, thank god for the Impossible Burger.”