French Toast, sprinkled with a dusting of icing sugar.