Even though she's long retired, Cindy Crawford is still smoking hot. Her and husband Rande Gerber were seen walking on the beach in Cabo San Lucas, Mexico yesterday as they celebrated Christmas on the beach. Check out more pictures of her in the gallery below: