Sexy Olivia Wilde, Guy Pearce, Robert Pattinson and More Celebs