Following the announcement that Meghan and Harry are expecting, here’s everything you need to know about the new royal baby.
Unless you’re jamming a Nokia 5110 you would’ve realised by now that Kate Middleton, Dutchess of Cambridge, has given birth to a baby boy. Just incase you haven’t figured out what the birth of the Prince of Cambridge means for the Royal Line of Succession, this infographic will help you see who stands in the way of […]