Myleene Klass – Rocks in leopard print blouse in London Myleene Klass – Rocks in leopard print blouse in London