Preheat your oven to 350°F. Mix together the graham cracker crumbs, melted butter, and granulated sugar until it looks like wet sand. Press this mixture firmly into a 9-inch tart pan, going up the sides evenly. Bake for 8-10 minutes until you smell that toasty graham cracker aroma, then let it cool completely on the counter.
While the crust cools, pull out your cream cheese and let it sit at room temperature for a few minutes. Beat it together with the powdered sugar using an electric mixer until it's smooth and fluffy with no lumps. This usually takes about 2-3 minutes on medium speed.
Pour the whipping cream into a separate bowl and whip it on high speed until you get stiff peaks. This is where I always mess up the timing — watch it carefully after about 2 minutes or you'll end up with something close to butter. You want it fluffy but not overbeaten.
Gently fold the whipped cream into the cream cheese mixture using a rubber spatula. Do this slowly and carefully, making sure you don't deflate all those beautiful air bubbles. The filling should look light and cloud-like when you're done.
Spread the cream mixture evenly across your cooled crust. I use an offset spatula but a regular knife works fine if you don't have one. Make sure it goes all the way to the edges so every slice has that creamy filling.
Toss your sliced strawberries and blueberries with the lemon juice and lemon zest in a small bowl. Let them sit for just a minute so the flavors mingle. This simple step is what takes your patriotic fruit tart elegant recipe from pretty to absolutely stunning.
Arrange the berries and white grapes on top of the filling in red, white, and blue stripes or a decorative pattern. If you want it to look extra fancy, start with a red stripe of strawberries, then white grapes, then blueberries. Chill for at least 30 minutes before serving so everything sets up nicely.