Princess Eugenie and husband Jack Brooksbank have welcomed their second child - a beautiful baby boy.
Eugenie gave birth nearly a week ago on Tuesday, May 30 to the 7lb 1oz boy named Ernest George Ronnie Brooksbank, she revealed on her Instagram account today.
She posted two sweet snaps of the newborn - one of him wearing a knitted blue-and-white hat, asleep in a Moses basket, and one of older son August tenderly stroking his brother's head.