John Osborne And Lucie Silvas Are Expecting Their Twins Child 20 October, 2024 by Newstars Education See also Love Island Star Deb Chubb And Jesse Bray Split Up After Dating For Four Months