Preheat oven to 400°F and line a baking sheet with parchment paper.
Gently unfold puff pastry onto the sheet.
In a small bowl, mix cream cheese, sugar, and vanilla until smooth.
Spread the cream cheese mixture down the center third of the pastry, leaving space at the top and bottom.
Spoon a thin layer of jam over the cream cheese if using.
Add fresh berries on top.
Cut diagonal strips along both sides of the pastry (about 1 inch wide).
Fold strips over the filling, alternating sides to create a braid.
Beat the egg and brush over the pastry.
Bake for 18–22 minutes until golden and puffed.
Cool slightly before slicing.
Finish with powdered sugar or floral garnish if you’re feeling extra ✨