If you could have sex with one celebrity male or female all night who would it be, and why? For me, Nicole Kidman simply because she's basically got it all and then some. I've had a crush on her since "To Die For". Yummy. Anyone else?