Now she's a blonde bombshell! Sofia Vergara
She is known as the stunning brunette with curves in all the right places but watch out world, Sofia Vergara has gone blonde.
The Modern Family star revealed her much lighter locks on Twitter on Tuesday.
Wearing all but no make-up, the 40-year-old smouldered in the self-taken photograph inside her car just moments after drastically changing her style.
The Colombian actress new look features a dark blond base with lighter streaks that was cut and styled to have a shorter length of hair swept across her face.
Proving the Modern Family star can look amazing in anything, Sofia wore just a gray T-shirt that was far too big for her and no make-up and still looked sexy in the candid picture.
The dressed down look is also a big change for the star who says she feels sexiest when she is all done up.
She told Vogue: 'I want to tell you that I feel sexy when I just wake up, a little make-up and a little bit of perfume - (but) no.
'I feel sexy when I am full make-up on, hair teased, high heels, push-up bra, I mean everything. Then I feel sexy.'
She also opened up to the magazine about her desires to have a second child with fiance business Nick Loeb - she has one son from a previous relationship 21-year-old Manolo Gonzales.
'I have to be careful what I eat because they’re freezing my eggs,' the Emmy Award winner said.
'My boyfriend is 37, younger than me, never had kids.'
The pair have yet to reveal a wedding date.