Harry Styles was left red-faced as he suffered a wardrobe malfunction while performing in front of his "first crush" Jennifer Aniston.
The 28-year-old singer split his trousers right down the middle during his Los Angeles concert on Thursday night, which was attended by the 53-year-old Friends icon.
Harry had been singing his hit song Music For A Sushi Restaurant when the awkward incident occurred.
The former One Direction member dropped to his knees before making a shocked face to the crowd as he realised his pants had split.
He quickly covered the rip with his hands and managed to see the funny side, apologising to members of the audience in the front row.
"My trousers ripped. I feel I must apologise to a certain few of you right down in the front there. I mean, this is a family show," he said.
Addressing one man in particular, Harry added: "You sir, are you OK? I promise it’s not part of the show."
In a video from the show, the musician was seen running around the stage before grabbing a pride flag which he used to cover the split by tying it around his waist.
Jennifer Aniston was spotted enjoying the show and Harry's fans quickly flocked to Twitter to poke fun at the superstar singer.
The Cheshire-born star is currently performing a sold-out residency in Los Angeles ahead of being tipped to win a string of Grammy's next weekend.
Harry had previously admitted the actress was his first celebrity crush during an appearance on The Ellen DeGeneres Show back in 2020.
"If I were Harry, just thinking about ripping my pants in front of Jennifer Aniston would send me into early retirement," one fan joked.
Someone else tweeted: "Harry's pants tore at the same concert as Jennifer Aniston, his crush since he was in puberty."
"Harry’s first-ever celebrity crush is in the audience tonight and he F***ING RIPPED HIS PANTS in front of her," a third person wrote.
Other fans joked about how Harry will be kept awake at night thinking about the incident.
Jennifer wasn't the only celebrity enjoying Harry's concert, with Kylie Jenner, Trevor Noah and Ellen DeGeneres also in attendance.
Harry is currently in the middle of his Love On Tour shows which began back in 2021.
The tour consists of seven legs spread over the course of 22 months. It will end in July in Reggio Emilia, Italy.
* Follow Mirror Celebs on Snapchat , Instagram , Twitter and Facebook .