Yes, she gave birth a few days ago! News were circulating that the Duke and Duchess of Sussex will be meeting their baby daughter real soon, and they did last Friday, June 4 on 11:40 a.m. It was only today, Sunday of June 6, that the couple made the official statement and shared the good news to...