Seductive brittish cutie Stella Cox makes some hot foot fetish