Sofia Vergara keeps firing her stylists.

The 41-year-old Colombian beauty has allegedly sacked a list of top fashionistas including Deborah Waknin, Mariel Haenn - who has styled stars including Jennifer Lopez and Rihanna - and Elizabeth Stewart - who had worked with Cate Blanchett and Jessica Chastain - before moving onto Rachel Zoe.

A source told the New York post newspaper's Page Six: ''No one goes through that many stylists.

''[Sofia also] brings friends and family to fittings [who chime in]. Everyone has an opinion.''

However a source close the Sofia alleges celebrity stylist Deborah - who is known for her work with A-listers including Sandra Bullock and Rob Zangardi - stopped working with the 'Modern Family' star as they don't ''connect.''

A source close to the star added: ''Sofia stopped working with Deb over a year ago and has since been trying out various [stylists] to see who she connects with best. This isn't uncommon for actors. She does not bring a lot of people to her fittings.''

Sofia - who is engaged to businessman Nick Loeb - recently appeared on a daytime talk show where she joked about being a diva when asked why she wasn't wearing her sparkling engagement ring.

She said: ''Oh my God, everybody's fired! My assistant! My publicist! They let me out with no jewelry. I have never done this! Do I have underwear on? I feel naked.''