WATCH: Sinéad O'Connor smashes 'Nothing Compares 2 U' on Good Morning Britain, gets told off for swearing 1 month ago

WATCH: Sinéad O'Connor smashes 'Nothing Compares 2 U' on Good Morning Britain, gets told off for swearing

Sinéad O'Connor can say whatever she likes, thanks.

After an incredible comeback performance two weeks ago on The Late Late Show, Sinéad O'Connor performed 'Nothing Compares 2 U' on ITV's Good Morning Britain.

Accompanied by nothing but a piano, O'Connor proved once again that her voice has lost nothing to age.

Watch the clip below and settle in for five minutes of another luscious, note-perfect, heart-rending performance from the Irish songstress.

Host Susanna Reid said being joined by O'Connor was, "One of the best Monday morning's we've had."

O'Connor, who also goes by the name Shuhada Sadaqat, also sat down for an interview with hosts Reid and Piers Morgan.

During the chat, she joked about writing a break-up song called 'Nothin Compares 2 U, you bastard', prompting Morgan to apologise to viewers and tell Sinead she can't swear on "breakfast telly."

Thankfully, Reid stepped in and said, "But it's Sinéad O'Connor," which is the correct response, because she can say whatever she likes, and nobody, not least Piers Morgan, is going to lecture her on what can and can't be said.

Asked had she ever met Prince, the writer of 'Nothing Compares 2 U', O'Connor said:

"We didn't get on. We tried to beat each other up. Well, really, he tried to beat me up and I was defending myself. It's not a joke, no. It was a very frightening experience."

O'Connor went on to tell the story of how at five o'clock in the morning, Prince was chasing her around his car for swearing, trying to punch her while she spat at him.

"He was into some pretty dark drugs," she said. O'Connor noted that Prince and O'Connor's manager at the time were suing each other.

She also said that Prince put one of the female members of his band in hospital with broken ribs.

Clips via Good Morning Britain