@IanJ: Olivia Wilde is insanely hot.