Sky News anchor Eamonn Holmes has accidentally outed Hollywood star Salma Hayek as lesbian.

Interviewing her for This Morning, which he hosts once a week, he was struggling to understand her accent, when he inquired at her surname: ” ‘Hayek doesn’t sound very Mexican.” She responded by saying that she was half Lebanese.

“You’re a lesbian?” he responded, thinking she was coming out.

“No – Leb-an-ese”, she said slowly, spelling it out for him.

“‘Oh sorry, i thought you were half lesbian. Forgive me.”

In 2007, Penelope Cruz laughed off the idea of a lesbian affair with Hayek, who the same year was named by The Hollywood Reporter as the fourth most powerful Latino actors.

She has also been named Hollywood’s “sexiest celebrity” in a major poll.