The singer, 46, looked sensational as she donned a figure-hugging green sequin striped dress for the star-studded event at Odeon Luxe Leicester Square, London.