Katy Perry in 'Never Worn White' video

Even if you're not a devout Katy Perry fan, it's hard to deny she seems to be in a really good place right now.

She's making some of her best music in years, she has a steady TV gig on American Idol and after years of having her romantic life in and out of the tabloids, it appears she's truly in a great relationship and ready to settle down with Orlando Bloom. She confirmed as much in her new song "Never Worn White," which arrived Thursday bright and early at midnight.

The piano ballad is clearly very personal, addressing her love for Bloom and then ending the accompanying video with a reveal of her very own baby bump, officially announcing she's expecting a child moments later on Instagram.

"Thank God that you were man enough to come / Answer my mamma’s prayers / You asked the question / I said yes, but I’m scared," she sings in the newly released track, in which she also declares, "It’s so easy to surrender / When you finally find forever."

The new song is the latest in a string of Perry's impressive singles such as "Never Really Over," "Small Talk" and "Harleys in Hawaii." And like the latter two, this one was also written with Johan Carlsson and Jacob Kasher Kindlin alongside John Ryan.

See the video for "Never Worn White" below.