Katy Perry spills out of diamond American flag bikini top to promote new single – but fans say she’s ‘trying too hard’

KATY Perry has continued to promote her upcoming single Woman’s World in a sexy new snap. The singer revealed earlier this year that she was leaving American Idol to focus on her new music and […]