Cut french bread into small pieces. Place in a greased 9 x 13 baking dish.
In a medium bowl, add the eggs, milk, heavy whipping cream, sugar, vanilla, almond extract and cinnamon. Whisk together. Pour mixture over bread in the prepared baking dish. Cover with foil. Refrigerate overnight or a minimum 2 hours.
Preheat oven to 350 degrees F.
While the oven is preheating mix together the crumble toppings: brown sugar, flour, cinnamon and cold butter. Mix until it resembles small crumbs. Sprinkle over the bread in the pan.
Then sprinkle the blueberries and pecans.
Cover with foil and bake for 20 minutes. Remove foil and bake an additional 20-30 minutes, or until a toothpick inserted comes out clean. The crumble should also be a golden brown.
Cut into squares, add syrup if needed and enjoy!