Mariah Carey Ties The Knot With Nick Cannon

“Touch My Body” singer Mariah Carey got secretly hitched to her 27-year-old boyfriend-of-one-month, shocking the chart-topping songbird’s family and friends, The Post has learned.

Carey married little-screen actor Nick Cannon at the home Carey just bought in Eleuthera, the Bahamas, a source close to the singer said.

“They have been smitten with each other for days, weeks,” the friend said. “And she’s always had a crush on him.”

It’s the second marriage for Carey, who took her first walk down the aisle with record kingpin Tommy Mottola.

Cannon has last been linked with Victoria’s Secret model Selita Ebanks, to whom Cannon proposed via the Times Square jumbotron. Five months later, the couple broke up.

Carey, 38, and her boy-toy had tongues wagging when she was seen sporting Cannon on her arm and a shiny ring on her finger at the Tribeca Film Festival.

When asked what he loved about Carey, Cannon reportedly cooed “everything.”

“Everyone is happy to see her happy,” Carey’s friend told The Post. “And it could work out -” some people know each other for five years and get divorced, maybe this is true instant love.”

Not everyone is so over-the-moon.

“There was no pre-nup – there wasn’t time,” said another worried source.

Guests at the wedding included Carey’s longtime pal, rapper Da Brat.

Calls to Carey’s rep weren’t returned.

Carey is certainly floating these days – even before her wedded bliss.

Carey beat Elvis in the amount of No. 1 hits on the Billboard charts recently. Her “Touch My Body” was hit number 18 for her.

In addition, her E=MC2, debuted at No. 1 on the charts.

Her last romance lasted for about three years – and most recently, she publicly confessed she was fine with not having children.

Cannon started out acting on Nickelodeon’s “All That,” picked up some bit parts in movies, and then returned to television. He also had a cameo in 50 Cent’s video “Disco Inferno.”