Sexy actress Sofia Vergara is such a huge fan of cult gangster movie Scarface, she named her teen son after one of the characters.

The 33-year-old Colombian beauty, who has been romantically linked to Tom Cruise, Craig David and Enrique Iglesias, loved the 1983 film so much, she decided her offspring would bear the name of Steven Bauer's character.

She says, "I love Al Pacino, and my favourite movie is Scarface. I named my son after the MANOLO character. My son's like, 'What's wrong with you, Mom? You named me after a junkie drug dealer?' But that character is just a good person who did bad things."