Chill your glass: Pop your cocktail glasses in the freezer for 10 minutes.
Cold glassware helps the drink stay frosty and smooth.
Prep the rim: Run a lime wedge around the rim of each glass. Dip into a shallow plate of fine sea salt, sugar, or a 50/50 mix for a balanced sweet-salty edge.
Shake the cocktail: In a cocktail shaker, add 2 ounces tequila blanco, 1 ounce orange liqueur, 1.5 ounces coconut milk, 0.5–1 ounce coconut cream (to taste), 1 ounce fresh lime juice, and a small splash of simple syrup if you like it sweeter. Fill with ice.
Shake hard: Shake for 15–20 seconds until the shaker is frosty.
This aerates the drink and gives it a silky texture.
Strain and serve: Add fresh ice to your prepared glass. Strain the margarita over the ice. For an ultra-smooth finish, use a fine-mesh strainer.
Garnish: Float a few cranberries, add a small rosemary sprig, and tuck in a lime wheel for that snowy, holiday look.
Taste and tweak: If you want it brighter, add a squeeze more lime.
For extra richness, a little more coconut cream does the trick.