**Make the Filling:** In a bowl, beat the softened cream cheese, sugar, and vanilla extract until smooth. Gently fold in the diced strawberries. Set aside.
**Prepare the Bread:** Spread the cream cheese mixture onto 4 slices of bread, then top with the remaining slices to form sandwiches.
**Make the Egg Mixture:** In a shallow dish, whisk together the eggs, milk, vanilla extract, and cinnamon.
**Dip the Sandwiches:** Heat a frying pan or griddle over medium heat and melt a small amount of butter. Dip each sandwich into the egg mixture, ensuring both sides are coated.
**Cook the French Toast:** Cook the sandwiches for 2–3 minutes per side, or until golden brown and crisp. Work in batches, adding more butter as needed.
**Serve:** Dust with powdered sugar, drizzle with maple syrup, and top with additional fresh strawberries.