Rita Ora in Leopard Print Dress – Leaves ‘The Annabel’s Jungle Party’ in London Rita Ora in Leopard Print Dress