Meghan Markle wears Canadian designer Mackage for first royal engagement

GALLERIES

Meghan Markle wears Canadian designer Mackage for first royal engagement