Mouth-watering babe Jessica is glamorous