Melanie Sykes in Mini Skirt and Leather Jacket out in London Melanie Sykes in Mini Skirt and Leather Jacket