Leggy tall temptress Jessa Rhodes is making love in the shower and in the bed room