Katy Perry shopping on Melrose Place in Beverly Hills