After a relationship that spanned two decades, two engagements, two weddings and headlines too numerous to count, Jennifer Lopez has filed for divorce from Ben Affleck.
News broke on Wednesday morning that JLo and Ben, also known as 'Bennifer', have officially called it quits after just two years of marriage. The news, although speculated, still managed to send shockwaves through their fanbase, with many taking to social media to share their surprise and hurt over the end of the highly publicised romance.