Preheat the oven to 325°F. Line 2 baking sheets with parchment paper.
In a large bowl, use an electric mixer to combine the butter and sugar. Beat until smooth but not fluffy.
In a small bowl whisk together the eggs, cream, vanilla extract, lemon zest and lemon juice. Add this mixture all at once to the butter and sugar. Beat just until combined. The mixture will appear 'curdled.'
In another small bowl, whisk the flour, baking powder and salt. Add these dry ingredients to the liquid ingredients in the mixing bowl. Mix to form the dough. This dough does not need to be chilled before rolling!
Flour a work surface. Knead the dough a few times to smooth it out. With a rolling pin roll the dough, adding flour as needed, if the dough appears sticky. Cut into desired shapes. The dough scraps can be re-rolled and cut several times.
Bake 10 to 12 minutes, or until the edges turn golden brown. Cool on a wire rack.