Excellent latin youthful Alexa Rydell is foot fetishist