Steamy fairytale