Kevin Spacey really is a man of many talents!
During last night's new episode of The Late Show With Stephen Colbert, the 56-year-old actor surprised guest Carol Burnett with an uncanny impression of Jimmy Stewart — and the impersonation of her late friend brought Carol, 82, to tears!
Watch the heartwarming video below.
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!