Published On Feb 19, 2024
Meghan Markle spotted watching Prince Harry sled at Whistler Sliding Center in Vancouver, Canada. The Suits actress watched nervously from the sidelines as the prince sped past her on a sled. They made the public appearance in celebration of the upcoming 2025 Invictus Games which will take place in British Colombia.
YouTube: @HollywoodPipeline
Instagram: @thehollywoodpipeline
Threads: @thehollywoodpipeline
Twitter: @HlywdPipeline
Facebook: @HollywoodPipeline
#MeghanMarkle #PrinceHarry #HollywoodPipeline
show more