Petra Stripe Jacket by Veronica Beard worn by Meghan McCain on The View
Meghan McCain on The View on ABC was spotted wearing this black striped jacket on The View on Jan 09 2018's episode. Meghan's Jacket is the Petra Stripe Jacket by Veronica Beard.