Singer Katy Perry has reportedly been criticising former boyfriend and musician John Mayer for his over-the-top metrosexuality.
Perry called off her relationship with Mayer in February this year and has been criticising the musician to anyone who listens, following their recent split, reports showbizspy.com.
"Katy has been been letting tip on everything from his over-the-top metrosexuality to waxing, manscara, the cashmere cardigans...," a source told American tabloid, National Enquirer.
Perry reportedly said that Mayer had more skin creams than her and he spent more time in front of a mirror than any woman she knows. She added that it’s not her style to be this vindictive.