Diana Ross treated fans to classics including Chain Reaction, Ain’t No Mountain High Enough and I Will Survive, as a sunny Glastonbury Festival headed into its final day.
Ross's daughter, Black-ish actress Tracee Ellis Ross was also at the festival to see her mother perform.
With the sun shining, and temperatures at about 20C, there was no mud fest here as in 2007 - the year Shirley Bassey played the legend slot - wearing diamond encrusted Wellington boots to keep out the slop.During her 75-minute set, which surprised with a pink confetti cannon around half-way through, Ross worked through hits spanning her 52-year career.
After performing three of her newer tracks, Ross delivered more crowd pleasers including Upside Down, during which security staff at the front of the stage worked their way through a disco-inspired flash mob dance.