Alicia Keys and Swizz Beatz have confirmed they they are engaged and she is expecting a baby.

More
May, 28, 2010

You May Like