Singer Mariah Carey has confirmed she has tied the knot with actor Nick Cannon, BBC News Online reports.

“We really do feel we are soulmates — I never felt a love like this was in the cards for me,” the 38-year-old told People magazine.

Carey confirmed the pair married on April 30 in the Bahamas following a two-month romance. The pop diva met Cannon, 27, while shooting the music video for her single Bye Bye.

“It was a love-at-first-sight thing. Since we’ve been together, we’ve been inseparable,” Cannon said.