Meghan Markle at Wimbledon By Author Kay D. Rhodes at Jul 16, 2018 • Category Meghan Markle Photo via Getty Credit:GettyLocation:London, England, United KingdomCaption:Go tennis! Meghan Markle is in attendance at Wimbledon in 2018 in this cute picture of the former actress.Star:Meghan Markle