sugar-coated almonds are used as wedding favours for very specific reasons. almonds come with a bittersweet taste, which is thought to signify life's up and downs. the sugar coating highlights the wish that the couple's married life will be sweeter rather than bitter.