Jane Wilde proves she's still hot-to-trot in steamy scene