Katy Perry has revealed she's pregnant in a very show business way.
The 35-year-old pop star showed off her growing baby bump at the end of the video for her latest song "Never Worn White."
On Instagram, Perry said her pregnancy is "probably the longest secret" she has "ever had to keep." The news was confirmed Thursday by Perry's label, Capitol Music Group.
The baby will be Perry's first, and the second for her fiance, Orlando Bloom, who has a 9-year-old son, Flynn, with ex-wife Miranda Kerr.
Perry joked that she was relieved to share the news. "So glad I don't have to suck it in anymore," she wrote on Twitter. "Or carry around a big purse."