Justin Bieber may be a married man, but a new report alleges he was recently caught in crying in public about his longtime ex-girlfriend. During a visit to Universal Studio’s Wizarding World of Harry Potter in Orlando, Florida, earlier this month, on-lookers report having seen the singer getting emotional over drinks. The cause: Selena Gomez.

Life & Style Magazine reports in their Nov. 19 print edition that Bieber, 24, was confronted by wife Hailey Baldwin over his ongoing feelings for his ex.

“Justin was crying. It was obviously about Selena,” an eyewitness told the magazine, which printed photos of the supposed encounter. “Hailey was stroking his face and then she asked, ‘Why is it always about Selena?’”

As the tears started flowing, other theme park guests were reportedly ushered out of the “Harry Potter” Leaky Cauldron restaurant to give the two privacy. Onlookers report Bieber was seen trying “to hide his tears beneath his baseball cap” while they departed.

While Baldwin, 21, was seen comforting her beau during his alleged theme park breakdown, the magazine claims the model is growing tired of her husband’s upset over his former on-again, off-again ex. A source said: “Hailey is trying her best to be there for him, but this entire situation is putting a huge strain on their relationship.”

A video of the incident obtained by The Daily Mail shows Bieber looking down and wiping his eyes as Baldwin strokes his face.

Life & Style reports Bieber was previously devastated over Gomez’s “emotional breakdown” in October thinking it was caused by his speedy marriage to Baldwin. “He couldn’t stop blaming himself,” a source said.

Bieber proposed to Baldwin in July during a vacation in the Bahamas. The two tied the knot secretly in September at New York City courthouse.