After gathering all ingredients, preheat oven to 350°. Grease a 9 inch round cake pan.
In a large size bowl cream the sugar, and softened butter together. Add in eggs, and vanilla, mix well.
Slowly add flour, and baking powder to the wet ingredients. Mix well. Stir in milk until smooth.
Pour batter into the prepared pan. Bake in a preheated oven for 30-45 minutes, or until toothpick comes out clean.
Remove cake from the oven, and let cool completely.
Once cake has cooled, in a medium sized bowl combine sweetened condensed milk, coconut cream, and lemon juice. Set aside.
With a fork, poke holes throughout the cake. Pour milk mixture evenly on cake.
Spread cool whip evenly over cake. Sprinkle coconut flakes, and lemon zest on top. Serve immediately or place into fridge for later.