Katy Perry looked stunning in a vintage style strapless red velvet gown ...

Responsive image