John Legend: Warren is the 'best candidate running' in 2020
© Getty Images

John Legend says he's rooting for Sen. Elizabeth WarrenElizabeth WarrenWarren calls on big banks to follow Capital One in ditching overdraft fees Crypto firm top executives to testify before Congress Massachusetts Gov. Charlie Baker won't seek reelection MORE (D-Mass) in the 2020 White House race and is questioning why "guys feel so threatened" by a female commander in chief.

"My favorite — I’m going to say it, we’ll break news today — is Elizabeth Warren," the "All of Me" singer said in a profile for the December issue of Vanity Fair released Monday.

ADVERTISEMENT

"She’s the best candidate running today and she comes at it with joy and with sincerity and with a wealth of knowledge and experience," Legend said of the Massachusetts Democrat.

“Honestly, I don’t comprehend why guys hate women so much sometimes,” Legend told the mag. “You see someone as transparently competent and eloquent and on fire as Elizabeth Warren and then you hear some guys just are not into voting for a woman. Why do guys feel so threatened by the idea of a woman president?”

Model and TV personality Chrissy Teigen, Legend's wife, said she shared her husband's "love" for Warren.

"I also love [Sen.] Kamala HarrisKamala HarrisPolitics must accept the reality of multiracial America and disavow racial backlash Symone Sanders to leave the White House at the end of the year Bidens to attend Kennedy Center Honors following Trumps' absence MORE," Teigen revealed in the wide-ranging interview.

Both Legend and Teigen are among President TrumpDonald TrumpBaldwin calls Trump criticism following 'Rust' shooting 'surreal' Haley hits the stump in South Carolina Mary Trump files to dismiss Trump's lawsuit over NYT tax story MORE's most vocal critics in Hollywood.

Legend, 40, has dubbed Trump "sad, and petty, and narcissistic and immature."

Trump slammed Legend and Teigen in a tweet last month, claiming they took credit for criminal justice reform legislation passed under his administration.

In their sit-down with Vanity Fair, the couple said the House's impeachment inquiry into Trump doesn't go far enough.

“I think there needs to be jail time for him, for the whole family,” Teigen, 33, said.

“I feel like he still gets away with everything if he gets out of his office," Teigen added. "I know that his first tweet after he’s impeached will be, ‘I didn’t want to be there anyway.’ ”