Make ahead and bake while you open presents--this is the perfect Christmas morning breakfast.
Lightly grease a 9"x11" baking dish. Arrange the bread cubes evenly in the dish.
In a large bowl, mix together half and half, eggs, vanilla extract, orange zest, and sugar. Mix well to make sure the eggs are incorporated. Pour the mixture evenly over the bread cubes. If some are poking out and aren't soaking up the liquid, you can press them down a little so they can absorb the custard. Cover baking dish and place in the fridge for about eight hours.
In a small bowl, combine the pecans, brown sugar, and cinnamon. Cover and set aside until you're ready to bake.
Before baking, preheat oven to 375 F. Remove dish from the fridge and coat french toast mixture evenly with the topping. Bake for 30-35 minutes until it is puffy and looks mostly set. Let sit for 5-10 minutes before serving. Serve with your favorite syrup or even fresh berries. Enjoy!