01 - Preheat oven to 400°F. Line baking sheet with parchment paper.
02 - On lightly floured surface, unfold puff pastry. Using 3-inch heart cookie cutter, cut 16 hearts. Place 8 whole hearts on prepared baking sheet. Use smaller 2-inch heart cutter to remove centers from remaining 8 hearts, creating frames.
03 - Brush edges of whole hearts with egg wash. Place heart frames on top, pressing gently to seal edges.
04 - In small bowl, combine softened cream cheese, sugar, and vanilla. Mix until completely smooth and creamy.
05 - Spoon 1 tablespoon cream cheese mixture into center of each heart. Top with 1/2 tablespoon strawberry preserves and arrange fresh strawberry slices over filling.
06 - Brush pastry edges with remaining egg wash for golden color.
07 - Bake 16-18 minutes until pastry is puffed and deeply golden. Cool on baking sheet 10 minutes before glazing.
08 - Whisk powdered sugar, milk, and vanilla until smooth. Drizzle over cooled danishes before serving.