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 … Read entire story.
Source: POPSUGAR Celebrity