Singer Katherine Jenkins has announced that she has given birth to her second child, a baby boy.

The Welsh mezzo-soprano and her husband Andrew Levitas are already parents to daughter Aaliyah, who they welcomed in September 2015.

The opera star revealed the happy news on Twitter, where she posted a picture of the newborn's hand along with the caption: "Andrew, Aaliyah and I are proud to announce the arrival of our gorgeous son Xander Robert Selwyn Levitas.

"His middle names honour our late fathers who live on in our little ‘Defender of Men’ (Meaning of Xander). Our family, our home and are hearts could not be more full of love & we are incredibly grateful for the gift of being parents to these beautiful children. Cwtches [sic] to you all xxx"

Jenkins and filmmaker and artist Levitas tied the knot in 2014 at a ceremony at Hampton Court Palace near London and welcomed their daughter the following year.

Click here for more music news and reviews