Celebrity Fashion Meghan Markle Wore a $185 Dress For Her First Public Appearance With Prince Harry by Nikita Charuza 5 years ago