Hollywood actor Alec Baldwin dropped the bombshell that Justin Bieber and Hailey Baldwin were married in New York City last week.
Bieber wrapped his arms securely around the waist of Hailey and nuzzled her neck as they queued for the London Eye on Tuesday before he went onto busk outside of Buckingham Palace.
Justin put on a royally good performance as he strummed on his guitar when he perched on the edge of the water feature outside the Monarch's home.
Seemingly unfazed by onlookers, the pair were spotted packing on the PDA and publicly showed their love for one another.
Speculation that the lovebirds have married in recent days has reached fever pitch on the showbiz circuit, with Hollywood actor Alec confirming the news on the red carpet.
Alec announced his niece and the singer had exchanged vows when he made his appearance at the 70th Primetime Emmy Awards.
Alec's confirmation came three days after Hailey and Justin were spotted at the Marriage Bureau at a courthouse in New York City last Thursday.
However, the next day sources vehemently denied the engaged lovers had married and insisted that they had only obtained a marriage license.
Hailey also wrote on Instagram: 'I understand where the speculation is coming from, but I'm not married yet!'
Despite Hailey's denial on social media that they are already wed, the sources had said the Hailey just doesn't consider herself officially married yet.
A source said Hailey 'feels a civil ceremony and their 'real' wedding are two separate things.'
However, it is said that the couple will have a big ceremony at the $5m mansion in Ontario, Canada, Justin had purchased over the summer.
While insiders claimed in August that they had pushed their wedding back to 2019, the source later said the couple had a change of heart and wanted to marry in mid September.
It is also said Justin was 'emotional' when he got his marriage license, and he was heard saying in the court house through tears: 'I can't wait to marry you, baby.'
According to New York State requirements a marriage license 'is valid for 60 calendar days, beginning the day after it is issued.'