Celebrity
Kate Middleton 'Looks Elegant And Chic' In An Emerald Green Dress With A Dangerously High Slit To Visit A Mental Health Charity