These lemon cupcakes are filled with lemon curd and topped with fresh meringue. They're deliciously moist, bright with lemony flavor and beat lemon meringue pie any day!