Katy Perry and Orlando Bloom are engaged.

The couple apparently celebrated Valentine's Day with an engagement. Perry shared a photo with the ring in focus and balloons in the background. She captioned it "Full Bloom."

Look at that ring:

Perry, 34, and Bloom, 42, had been on again and off again for several years. Bloom shared the same photo on his Instagram account last night. He captioned the photo "Lifetimes."

More From 94.5 PST