Katy Perry expecting a baby
Katy Perry is pregnant. The 35-year-old singer dropped a huge hint in her music video for new ' Never Worn White' that she was expecting when she cradled a baby bump in the footage, and she later confirmed her pregnancy, admitting it was "probably the longest secret" she has "ever had to keep".
"I'm late ... but you already knew that," she said in an Instagram Live video. "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 said that 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 twofer.
"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 that 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."