Katy Perry & Orlando Bloom at the premiere for 'Carnival Row'. | Mario Anzuoni, Reuters


Katy Perry is pregnant with Orlando Bloom?s baby and she is clearly over the moon.

The singer chose to announce her news in the video for her new song 'Never Worn White' which has a gorgeous shot of her holding her baby bump at the very end.

Katy and Orlando have been together for years and are already engaged but so far they haven?t set a date to say ?I do.

The singer took Twitter after the video was released, clearly relieved about not having to cover up her bump anymore.