Meghan Markle Happy By Author Steve Michaels at Jan 29, 2019 • Category Meghan Markle (Getty Images ) Credit:Getty Images Location:Dublin, Dublin, United KingdomCaption:Meghan Markle smiling while visiting Ireland with Prince Harry. Star:Meghan Markle