Rule for dessert + wine pairing: the wine should be sweeter or it will taste sour.
Moscato d'Asti (Italy)
Riesling Trockenbeerenauslese (Germany)
Champagne (France)
Prosecco (Italy)
Cava (Spain)
Sekt (Germany)
Fruit Cake pairs best with a fruity wine with both sweetness and acidity.
Moscato d'Asti is an exellent choice.