You Sexy B*tch! Rafael Nadal may just be the hottest guy in tennis today (sorry, Roddick!)

The "O" face he made on the court when he easily took the ATP title at Indian Wells over the weekend could have something to do with it, but we think he's the sexiest Spaniard since Antonio Banderas!