Katy Perry was at the grand opening of 1 OAK Mirage Hotel & Casino for the GiveLove charity event on Saturday in Las Vegas, Nevada.

The singer, who’s sporting blue hair these days, wore an McQ Alexander McQueen black dress with silver embellished detailing around the neckline.

Her flirty yet edgy dress was teamed with Alexander McQueen platform wedge sandals with a silver moulded metal heel which were first worn by Nicki Minaj.

Kohl-rimmed eyes, pink lips and a blue-tipped manicure completed her look.

Do you like Katy’s new hair colour?

Credit: Getty