Nicole Scherzinger in Green Mini Dress – Arriving at her hotel in London Nicole Scherzinger in Green Mini Dress