Penny Lee takes off her Leopard print mini Skirt