Katy Perry is way hotter than Britney and Christina imo.