Katy Perry shows off bling