Olivia Wilde is busy promoting Butter, which hits theaters next Friday, October 5. To that end, she put in appearance on The Daily Show with Jon Stewart, and clearly dressed for the occasion. The 28-year-old turned heads in a form-fitting black dress and fire red pumps. She plays a stripper in the film, so yeah, that's a pretty good reason to check it out.

[via Egotastic]