The 29-year-old singer split from comedian Russell Brand in December 2011 after just 14 months of marriage.
She has revealed she put on a brave face, quit drinking and watched back-to-back episodes of British sitcom 'Absolutely Fabulous' to get her through some dark days in the past two years, reported Contactmusic.
"I do a couple of the hot toddies and a box set of 'Ab Fab' ... I love a bit of Patsy. You know I did a lot of different things, I surrounded myself with my good friends, I did this whole cleanse where I didn't have any of the alcohol for three months - that was devastating - I did vitamins and supplements, and hikes and meditation and prayer," Perry said.
The brunette beauty is now dating country star John Mayer.