Meghan, Duchess of Sussex has visited Uvalde in Texas to honour the 19 elementary school students and two teachers who were killed in a tragic mass shooting on Tuesday.
The 40-year-old former royal looked sombre as she placed flowers at a newly-constructed memorial in front of the Uvalde County Courthouse.
Meghan was seen kneeling down at the cross for 10-year-old victim Uziyah Garcia.

The Duchess of Sussex placed flowers at a memorial in front of the Uvalde County Courthouse.
(Image: Getty)The mother-of-two hung her head in sorrow as she walked around looking at the makeshift memorials for the victims. She was dressed casually in jeans, a white t-shirt, sneakers and a baseball cap.
The Duchess of Sussex reportedly didnโt speak to any press while in Uvalde, instead focusing on the victims who tragically lost their lives in yet another US mass shooting.
Whilst she was accompanied by bodyguard as she paid her respects, Meghanโs husband Prince Harry was not in attendance.

The mother-of-two bowed her head as she paid her respects.
(Image: Getty)Meghanโs visit comes three days after an 18-year-old gunman stormed Robb Elementary School wearing โtacticalโ body gear, killing 19 children โ aged 9 and 10 โ and two teachers, before being shot dead by police.
US President Joe Biden said on Wednesday that he and First Lady Jill Biden will visit Uvalde in the coming days to โhopefully bring some little comfort to the community.โ
โJill and I will be traveling to Texas in the coming days to meet with the families and let them know we have a sense of their pain, and hopefully bring some little comfort to a community in shock, in grief and in trauma,โ he said in the wake of the devastating shooting.
โAs a nation, I think we must all be there for them. And we must ask, when in Godโs name will we do whatโs needed to be done.โ