Other new additions include Roses Gabor, Connie Constance, Mathilda Homer, and CC Honeymoon.

They share the BST Hyde Park lineup with The National, Nadine Shah, Lykke Li, Blood Orange, Khruangbin, Aldous Harding, Let's Eat Grandma, Goat Girl, and many others.

The summer festival will also see performances from Neil Young and Bob Dylan, Lionel Richie and Stevie Wonder, Robbie Williams, Celine Dion, Barbra Streisand, and more.

Bob Dylan and Neil Young's show will be a co-headline set, although they dropped the Barclaycard sponsor after Young expressed his dislike of supporting a "fossil fuel funding entity".

Self Esteem, Chery Glazerr, and the rest of today's additions will play BST Hyde Park on 13 July. Find out more.