Poppy Kennedy McIlroy was born on Aug. 31, 2020, in Jupiter, Florida. Rory shared the happy news on Instagram alongside a black-and-white photo of the newborn holding his pinky finger.