Jennifer Aniston: ‘Why I’ve given up on men’
The 40-year-old star is stinging after her ex John Mayer’s latest outburst. Jennifer Aniston is once again facing heartbreak as her failed relationship with musician John Mayer looks set to turn toxic. The singer has reportedly humiliated Jen by debuting a new song that is being widely seen as an attack on the unlucky-in-love actress. […]