Meghan Markle’s ‘Cowboy Carter’ dress was perfectly on-theme for Beyoncé May 12, 2025 Kelsey Stewart Meanwhile, Prince Harry's cowboy hat paid tribute to the couple's two children.