Katy Perry [1] has that pregnancy glow! On Sunday, the mom-to-be took center field to perform at the International Cricket Council Women's T20 World Cup final in Melbourne, Australia. She opened the show with "Roar" before crooning "Firework" while donning a purple dress with Venus symbols as a nod to International Women's Day [2]. Later in the evening, she performed "Firework" again with athletes from the Australia team, who defeated India [3] to win the title. During that staging, Katy, 35, rocked a pink form-fitting dress and cradled her growing baby belly.
A day before her performance, the songstress stopped by the Melbourne Cricket Ground stadium to rehearse, making it her first public appearance since announcing she and fiancé Orlando Bloom [4] are expecting their first child together [5]. Wearing a colorful Mara Hoffman dress, she proudly modeled her pregnancy and took photos with athletes. Orlando took to Instagram to gush over the snaps [6], writing, "My babies blooming ❤️."
Katy confirmed she's expecting in the "Never Worn White" music video [7], which dropped on March 4. "Omg so glad I don't have to suck it in anymore," she joked on Twitter [8] after the big reveal. While this will be Katy's first baby, Orlando shares 9-year-old son Flynn with ex-wife Miranda Kerr [9]. Look ahead to see Katy radiating throughout the World Cup weekend!