Finally "Dancing with Stars" season 31 cast revealed

ABC revealed the full cast of contestants for season 31 of Dancing With the Stars

Arrow

1- Charli D'Amelio, the second-most-followed person on TikTok and star of The D'Amelio Show, will be paired with pro dancer Mark Ballas

Arrow

2- Heidi D'Amelio — mom to Charli and Dixie, and fellow The D'Amelio Show reality star — will battle her daughter for the Mirror Ball trophy with the help of dance partner Artem Chigvintsev.

Arrow

3- Cruel Intentions and Legally Blonde star Selma Blair, who announced her multiple sclerosis diagnosis in 2018, will be partnered with Sasha Farber.

Arrow

4- Beloved RuPaul's Drag Race all-star and We're Here star Shangela is saying "halleloo" to the ballroom with partner Gleb Savchenko

Arrow

5- Wayne Brady will be partnered with Witney Carson.

Arrow

6- Teresa Giudice, the explosive star of The Real Housewives of New Jersey and active newlywed, will be partnered with Pasha Pashkov.

Arrow

7- Charlie's Angels star Cheryl Ladd will be grooving alongside Louis van Amstel.

Arrow

8- Daniel Durant, a star of the 2022 Oscars Best Picture winner CODA, will compete with Britt Stewart

Arrow

9- American Idol season 6 winner Jordin Sparks will be dancing with Brandon Armstrong.

Arrow

10- Vinny Guadagnino, the Jersey Shore alum turned Jersey Shore: Family Vacation and Double Shot at Love star, will be partnered with Koko Iwasaki.

Arrow

11- Current co-Bachelorette star Gabby Windey will be stepping up with Val Chmerkovskiy

Arrow

12- Sex and the City hunk Jason Lewis will be partnered with Peta Murgatroyd.

Arrow

13- Country star Jessie James Decker will be getting down with Alan Bersten.

Arrow

14- star Trevor Donovan will be busting moves with partner Emma Slater.

Arrow

15- Good Morning America contributor and New York weather anchor Sam Champion will be competing with Cheryl Burke.

Arrow

16- Joseph Baena, a fitness model and son of Arnold Schwarzenegger, will dance alongside Daniella Karagach.

Arrow

Thanks for Reading

Woman Reading