Pop singer Christina Milian is "shocked" her ex-boyfriend Nick Cannon moved on to marry Mariah Carey - because the newlyweds seemed an unlikely pairing.
Carey and Cannon said their vows in a secret wedding ceremony in the Bahamas in April (08) after a whirlwind romance.
And Milian, who struggled through a bad break-up with Cannon in 2005, admits she was stunned to hear the news.
She tells Rap-Up magazine, "I definitely was shocked like everybody else.
"I was like, 'Really?' It just seemed like a weird match. But I was happy for him. I always feel like Nick works hard to get what he wants, whether that be women - that's how he got me.
"He's a beautiful person. Regardless of what I felt in the past at the time, I actually forgive him and I'm very much over that."