Dip the rim of a cocktail glass in the melted white chocolate and swirl to coat.
In a shaker, combine the vanilla vodka, coconut rum, amaretto, lime juice, and orange liqueur. Add ice and shake until cold. Pour into a cocktail glass and top with heavy cream. Be mindful that if you use too little cream, it may curdle. Sprinkle with sugared cranberries and rosemary, as desired.