And Sophia Vergara is clearly eager to spend her hard-earned cash on her loved ones this festive season.
The 41-year-old showed off her slender legs in skintight jeans as she stepped out for some holiday shopping in Beverly Hills on Friday.
Natural style: Sofia Vergara showed off her
slender figure in skintight jeans as she stepped out for some holiday
shopping on Friday in Beverly Hills, CA
Sofia added a boost of height to her 5ft 7in frame with black wedge shoes and accessorised with a grey leather handbag.
She wore her honey-blonde hair loose and straight over her shoulders and added some festive cheer with a dark pink lipstick.
Flawless: She wore her honey-blonde hair loose
and straight over her shoulders and added some festive cheer with a dark
pink lipstick
He told the New York Daily News' Confidenti@l section: 'They've been together for three years. He met her when she was a model. I think it would be a wonderful marriage.'
John, a former United States Ambassador to Denmark, is hopeful Nick and Sofia will decide to have a baby together wants to become a grandfather again.
Perfect stocking fillers: Sofia attended the Tie The Knot Pop-Up Store at The Beverly Center on Thursday
The philanthropist's comments are a departure from previous reports, since Sofia - who has a son Manolo, 22, from a previous relationship - has so far remained coy about her plans to marry entrepreneur Nick and hinted the pair could have a long engagement.
She previously said: 'I was thinking the other day that Americans take engagements like, "OK, we're engaged." It means let's plan weddings.
'But for a couple of Latin Americans, you get engaged, but it's like another stage in your love life. It doesn't mean, "OK, let's immediately call the flower place." It's like another period.'