Sofia Vergara is “fighting” against a short haircut.

The 42-year-old Machete Kills actress is considered to be one of the most beautiful stars in Hollywood.

And now that she is no longer a young woman, Sofia is considering challenging herself by cutting off her long locks.

“I’ve been working for 24 years, so I’ve never had the balls to do something crazy. I’ve always been conservative because I’ve been working,” she told People magazine. “I’ve never had short hair in my life. I think now my hair is actually a little too long for my age. In Latin America, at a certain age, you cut your hair a little bit. But I’m fighting it. I’m milking my years for long hair!”

Sofia is currently dating True Blood actor Joe Manganiello and the star informs the outlet she is “very happy” with her personal life right now.

It seems Joe is in for a treat, because the Colombian bombshell says she dresses to kill no matter what.

“It makes no difference because I am made up all day long, even when I don’t have a special event,” Sofia shared. “I get ready to go to eat a hamburger the same if I’m getting ready to go to a nice dinner or a date. I like being well put together, always.”

The 37-year-old Magic Mike hunk had been asked who he would choose as his celebrity girlfriend in a magazine interview with People magazine back in June.

And after Joe selected Modern Family star Sofia, they began a relationship with each other within months.

LATEST NEWS