Olivia Wilde was spotted out and about in NYC on Wednesday wearing her holiday best — with a political twist. The actress and mother of two was photographed gleefully showing off her Christmas sweater, which, in addition to having "IMPEACH" written across it, also featured tiny Donald Trumps, a hand-stitched White House, and Russian Matryoshka dolls. If this isn't a damn 2018 mood, we don't know what is. Keep reading to see Olivia's statement-making sweater, then see who we'd be left with should an impeachment actually happen.
Around The Web
Latest Celebrity & Entertainment