Preheat the oven to 350 degrees and lightly grease a 9 by 13 inch baking dish
Place the torn up chunks of bread and blueberries in the baking dish.
In a bowl whisk together the eggs, vanilla extract, cinnamon, milk, orange juice, lemon juice and zest until well combined
Pour the liquid mixture over the bread and toss with your hands so that all of the bread is well coated. Allow to sit for approximately 20 minutes or alternatively place in the fridge covered until ready to bake (can be left to sit up to overnight)
Bake the French toast in the oven for 20 minutes until lightly golden on top. Sprinkle with a handful of fresh blueberries and a dusting of icing sugar before serving.