Sofia Vergara is smart, beautiful and apparently, also smells very good. The Modern Family star admits that there's a good reason why she thinks "perfume is in her blood" and that's because she's been wearing various scents since she was in diapers.

Sofia Vergara, Joe Manganiello News: Actor Reportedly 'Flipping Out' Over The Couple's Wedding Plans

According to Xpose on Wednesday, the Latina beauty admits that wearing perfume is just another part of her daily routine, as Colombians have been dabbing perfume on babies for years now.

While promoting her latest perfume line, Love, Vergara explained, "In Colombia, we put cologne on babies. We're very into that, and grow up with perfumes and colognes being part of your daily routine. For a long time, I started liking men's colognes and perfumes - I thought they were more interesting."

Sofia Vergara Wedding 2015: Actress Confirms She Will Be Tying The Knot To Joe Manganiello In Florida

Being the savvy business woman that she is, Vergara also says that brands get a two-for-one deal with her because she films her advertising campaigns both in English and Spanish.

The Latina beauty added, "With me, since I speak Spanish, they target both markets. When I'm doing the commercial in English and Spanish at the same time, they don't have to hire two people. They get a very good deal with me."

Vergara is set to marry her fiancé Joe Manganiello in November. The couple has been engaged since Christmas Day of last year.

Keep up with Enstars for all the latest news on Sofia Vergara and all of your favorite celebrities.