Katherine Jenkins was invited to launch the British Airways Boeing 787 Dreamliner at Chengdu International Airport in China on Tuesday - just a normal day in the life of the mezzo-soprano singer.
The event celebrated the inaugural flight from London Heathrow to Chengdu and the airline really went all out to mark the occasion.
Yes, the steps up to the cabin were adorned with white and pink roses and yes, Jenkins looked like a real-life princess as she stood amongst the floral arrangement. After all, what better look is there to channel when singing to a crowd from a plane covered in flowers?
(In case you're wondering what Katherine sang, it was a cover of Leonard Cohen's 'Hallelujah.' Of course it was.)
Jenkins performed in a sequin-embellished floor-sweeping gown, while three musicians, also dressed in all-white, accompanied her on the ground below.
Aside from the obvious distractions (the plane, the runway), anyone would think Katherine was at a wedding.
Speaking of which, Katherine recently announced her engagement to artist and film maker Andrew Levitas.
Is this princess-like gown a hint at what her own wedding dress might look like when she ties the knot? If her diamond engagement ring is anything to go by, something tells us it might be a little more dramatic than this design.
LOVE KATHERINE JENKINS? Take a peek at the star's best ever Instagram snaps in the gallery below:
In other news, Katherine recently received her OBE with fiance Andrew. Congrats!