Next Image Natasha Rose Natasha Rose on her dutch Buffalo bike wearing a vintage dress, Zara jacket, Louis Vuitton bag, Topshop hat & Hudson boots.