Singer-actress Selena Gomez had an unfortunate accident when she got stuck in traffic on the way to an popular singer Ed Sheeran concert. The "Lose You to Love Me" hitmaker was on the way to watch the Sheeran in concert in California with her friends when she got caught short needing the toilet and said she "soiled my pants a bit" amid the excitement.