natasha nice and van wylde