In a mixing bowl, combine the softened cream cheese and powdered sugar. Beat until smooth and creamy.
Add sour cream, fresh lemon juice, lemon zest, and vanilla extract to the cream cheese mixture. Blend until everything is well incorporated.
In another bowl, whip the heavy cream until stiff peaks form. Gently fold the whipped cream into the lemon mixture, being careful not to deflate the whipped cream.
In a separate bowl, mix the graham cracker crumbs and melted butter until the crumbs are evenly coated.
In serving cups or small jars, layer the graham cracker mixture at the bottom, followed by a generous layer of the lemon cheesecake filling. Repeat the layers until the cups are filled, finishing with the cheesecake layer on top.
Chill the cheesecake cups in the refrigerator for at least 2 hours or until set.
Before serving, garnish the cups with fresh berries and a sprinkle of lemon zest for an extra touch.