Katy Perry has confirmed she is expecting her first child with fiance Orlando Bloom.
The 35-year-old US singer revealed the news in the music video for her latest single, Never Worn White.
The romantic ballad appears to have been inspired by her relationship with British actor Bloom, 43, who she has reportedly been dating since 2016.
Perry, dressed in a white dress, sings: “See us in 60 years with a full family tree.”
The video ends with a side-on shot of Perry cradling a baby bump.
Writing on Instagram, the pop star said: “Let’s just say it’s gonna be a jam packed summer.”
She joked about no longer having to hide her bump, tweeting: “Omg so glad I don’t have to suck it in anymore or carry around a big purse lol.”
In a live video, Perry also revealed she is ready to release a new album, saying: “Let’s call it a double whammy.”
She added: “I am excited, we’re excited, and happy. It’s probably the longest secret I’ve ever had to keep.”
She said she wrote Never Worn White in Santa Barbara and the intro of the track is from Felix Mendelssohn’s Wedding March.
“It’s a super vulnerable song for me to put out there,” Perry said. “It’s very honest, it’s about surrendering to love and all that you go through when you’re about to commit to someone.”
Addressing her previous marriage to British TV presenter Russell Brand, Perry told fans the title of her new song is accurate as she wore a dove grey dress for the ceremony.
“The truth is I have never worn white,” she said. “Because the time before this, 10 years ago, I wore dove grey. So let’s just say it’ll be my first time wearing white.”
California-born Perry got engaged to Pirates Of The Caribbean star Bloom on Valentine’s Day last year.
The couple were dining at an Italian restaurant when Bloom swept her away in a helicopter.
Recalling the moment he popped the question, Perry told Capital Breakfast: “I got on a helicopter and he asked me to marry him, and then we landed on this building and then went downstairs and my family and friends were there and the most flowers you’ve ever seen.“
She was married to Brand for two years from 2010.
Bloom was previously married to Australian model Miranda Kerr, and they have a son, Flynn.