Meghan Markle looked regal yet professional in an all-white ensemble while visitng the Justice for Girls nonprofit in Vancouver, Canada on Tuesday. The Duchess of Sussex, 42, wore an ivory ...