Mariah Carey delivered two babies, a son and daughter, in Los Angeles on Saturday -- the same day as her wedding anniversary to Nick Cannon.

The pop star, 42, gave birth at 12:07 p.m., according to People.com.

Carey's rep confirmed that the couple's baby girl was first to arrive, weighing 5 lbs., 3 oz. (18 inches long), followed by their baby boy, weighing 5 lbs., 6 oz. (19 inches long).

The spokeswoman also said Carey's single 'We Belong Together' was the music playing after the twins arrived.

Cannon, 30, tweeted his joy: