Jennifer Lopez
J.Lo looks like she has it all at-but the 49-year-old singer admits that her life has been far from perfect, especially when it comes to her past relationships. The moment she realized her seven-year marriage to Marc Anthony would end in divorce, she had a panic attack during a photo shoot, prompting her to end the relationship.
“As I sat there getting made up, my heart was beating out of my chest and I felt like I couldn’t breathe… I became consumed with anxiety,” Lopez revealed in her memoir True Love. At the time, she says she felt like she was “going crazy,” but has since healed and found a healthy relationship with her fiancé Alex Rodriguez.