Shared publicly  - 
 
Katy Perry lets it all hang out in micro shorts and vest top as John Mayer snaps a photo during Hawaii vacation
1
Add a comment...