Camila Cabello, Lil Nas X, and Lizzo will be among the performers at the MTV Video Music Awards (VMAs).

The network have announced a diverse range of artists will be taking to the stage at the Prudential Center in New Jersey on 26 August, with those confirmed to sing also including Bad Bunny, J Balvin, Rosalia and Shawn Mendes, as well as the previously-announced Taylor Swift.

The event will be the third year in a row that Shawn - who is nominated for five awards - has performed at the ceremony, having previously sung 'There's Nothing Holdin' Me Back' in 2017 and 'In My Blood' last year.

His girlfriend Camila - who won two Moonmen last year and is up for four at the 2019 ceremony - will be making her VMAs performance debut, as will all of the other newly-announced artists.

Missy Elliott will perform at the ceremony for the first time in 16 years in honour of her receiving the Video Vanguard Award, while Taylor's appearance will be her first televised performance since the release of her new album 'Lover', which hits shelves just three days before.

However, Katy Perry recently denied reports she is set to perform at the VMAs.

Speaking on an Instagram Stories Q&A with her fans, she said: ''I am not performing on the VMAs, so not everything you read on the internet is true. Go figure. I personally think ''www'' stands for wild wild west ... I always say if it doesn't come from me, take it with a grain of Himalayan salt.''

And Miley Cyrus has also denied she will be performing at the spectacle.

A fan wrote on Instagram: ''Guess I'm not watching the VMAS this year... unless Miley performs.''

She replied: ''No f***in way.(sic)''