Meghan Markle made a surprise visit to Uvalde, Texas where she paid her respects at a memorial for victims of the school shooting and donated food to a community blood drive.
The Duchess of Sussex laid flowers at a makeshift memorial on Thursday not far from Robb Elementary School, the site of gunman Salvador Ramos' attack.
Her visit was unannounced. A spokesperson for Meghan said the visit was made in a "personal capacity as a mother" to offer "her condolences and support in person to a community experiencing unimaginable grief."