John Legend believes his wife Chrissy Teigen has a crush on Zac Efron.

Chrissy Teigen and John Legend

Chrissy Teigen and John Legend

The 31-year-old model - who married the 'All of Me' hitmaker back in 2013 and went on to have 11-month-old daughter Luna with him - is a big fan of Zac's movies and because she watches him act so much the musician is certain she has the hots for him.

Speaking with guest Samantha Hoopes during the third and final episode of 'Convos with Chrissy' about who their 'Hall Pass' guys are, Chrissy spilled: "John thinks that I really like Zac Efron because I can't stop watching his movies."

The 29-year-old actor shot to fame after starring in Disney's 'High School Musical' franchise and his career has gone from strength-to-strength with roles in 'Neighbors', 'Dirty Grandpa' and the upcoming 'Baywatch' remake.

American model Samantha, who is three years younger than Zac, admits she too finds him attractive but prefers an older "man" like his 'Baywatch' co-star Dwayne 'The Rock' Johnson, 44.

Samantha shared: "He's cute, but he's little boy cute, I like a man ... I love The Rock too, he's like a man, dude!"

And she quipped back to Chrissy: "So are you two going to go see Baywatch together?" but Chrissy didn't reply.