Alicia Keys is expecting a baby, she has announced.

The Empire State of Mind singer is expecting her second child with her hip hop recording artist and producer husband Swizz Beatz – and, by the looks of what she shared on Instagram, she couldn't be happier.

Posting anniversary wishes dedicated to her husband of four years, Alicia revealed: 'To make it even sweeter we've been blessed with another angel on the way!! You make me happier than I have ever known! Here's to many many more years of the best parts of life!'

The new arrival - about whom no further details have been revealed - will be a little brother or sister to their son, three-year–old Egypt Daoud Dean.