When you're in Hollywood's A-List, the chances of running into an ex becomes a near certainty.
Take for instance, an event like The Met Gala - a veritable who's who of celebrity VIPs.
Unsurprisingly, there were several awkward encounters waiting to happen.
If your ex wasn't there, your ex's current or former partner probably was. For example, Nicole Kidman and Katie Holmes - as if marrying Tom Cruise wasn't weird enough!
We also don't know how the Swift squad does it, considering they all probably dated either a Jonas brother or Harry Styles. The sisterhood is strong!
Here are some of the other awkward ex tales of last night's Met Gala.
Orlando Bloom and Miranda Kerr - Kate Bosworth - Sienna Miller - Selena Gomez
Despite attending the Met Gala alongside his current flame, Katy Perry, the Met Gala was full of Orlando Bloom's old loves. The most significant of these is Miranda Kerr, with whom Orly shares an adorable son, Flynn. The pair were married from 2010 to 2013.
Prior to that, Orlando had a four-year relationship with Kate Bosworth from 2002 to 2006, and also dated Sienna Miller in 2001.
While it was never confirmed, he was also rumoured to have hooked up with Selena Gomez a few times over recent years. But that certainly didn't bother Miranda, who posed for adorable photos with Selena all night.
Nick Jonas and Selena Gomez - Gigi Hadid
The Jonas brothers have a reputation for pulling the ladies. Nick happened to have relationships with at least two of the Swift squad: Selena and Gigi.
Selena and Nick dated from 2008 to 2010, while he and Gigi had a dalliance from 2012 to 2013.
While it was never confirmed, Nick is also rumoured to have hooked up with fellow Met Gala attendees, Kendall Jenner and Kate Hudson.
Kristen Stewart and Robert Pattinson
Poor K-Stew and R-Patz are desperate for people to let their relationship go. Not only did it end rather awkwardly, they are both now happily dating new people. While, Kristen, who is dating French songstress, Soko, went to the Gala stag, R-Patz took his fiancee FKA Twigs. But the most awkward of potential encounters from this love triangle was Liberty Ross - the model whose husband cheated on her with K-Stew, ultimately ending the K-Stew/R-Patz love affair - who was also present. We wonder if they all hung out at the after party?
Zoe Saldana and Bradley Cooper
These two were in a relationship around 2011-2012, and we're still a little sad they never made it. However, Zoe has since married her hunky model partner, Marco Perego, and Bradley is dating the divine supermodel, Irina Shayk - all of whom were present at the Met Gala!
Jared Leto and Ashley Olsen - Lupita Nyong'o - Katy Perry
It is probably very difficult for Jared to go anywhere without running into someone he's dated. His long and varied pursuits include ladies like, Cameron Diaz, Scarlett Johansson and Paris Hilton. While none of this group were present at the Gala, many of his other rumoured partners were. Such as Ashley Olsen, whom it is believed Jared dated way back in 2005. And 2012. And 2014. But who knows? Jared was also said to have hooked up with Lupita Nyong'o and Katy Perry.