Peach French Toast

Brioche French toast topped with caramelized ripe peaches, homemade whipped cream, and a dusting of powdered sugar