Both Kate Middleton and Meghan Markle Are Having Twins?
Kate Middleton has three children with Prince William. They are Prince George, Princess Charlotte and Prince Louis. Meghan Markle recently gave birth to her first child with Prince Harry, named Archie. Recently, a story on how both The Duchess of Cambridge and the Duchess of Sussex are pregnant at the moment, with twins no less, […]
