Her new beau, Jamie Foxx, is a spokesperson for sunglasses brand Prive Revaux.
And Katie Holmes, 39, supported her man on Wednesday by sporting a pair of his brand's shades as she strolled the streets of New York City on Wednesday.
The Batman Begins star was wrapped in a heavy, fur-lined jacket for the brisk morning stroll.
Besides the $29.95 shades, the First Daughter actress accessorized with an olive green felt hat and carried several shopping bags.