Mary J. Blige, Common and "The Greatest Showman's" Keala Settle are set to perform at the 90th annual Academy Awards on March 4.

Andra Day, Gael Garcia Bernal, Natalia Lafourcade, Miguel and Sufjan Stevens were also announced as Oscar performers Friday on Twitter.

The artists will present their Oscar-nominated songs onstage.

Settle will perform "This is Me" from "The Greatest Showman," Blige will perform "Mighty River" from "Mudbound," Common and Day will perform "Stand Up for Something" from "Marshall," Miguel and Lafourcade will perform "Remember Me" from "Coco" and Stevens will perform "Mystery of Love" from "Call Me by Your Name."

"We're excited to have these talented artists showcase the powerful contribution music makes to filmmaking," Oscar producers Michael De Luca and Jennifer Todd said in a statement.

"It's a privilege to welcome them to the 90th Oscars stage."

Blige, who is also nominated for Best Actress in a Supporting Role for "Mudbound," is the first person ever to be nominated for both an acting performance and Original Song in the same year.