Meghan Markle Wears J Crew For Rare Public Outing