Heart Vibrator Ann Summers Rocks Off Purple Heart Vibrator (£35) Ann Summers Rocks Off Purple Heart Vibrator £35 from annsummers.com Buy Now