This salted caramel layer cake is a perfect dessert for any occasion. The cake layers are made with a combination of all-purpose flour, baking powder, salt, sugar, eggs, milk, and vanilla extract. The frosting is made with butter, cream cheese, powdered sugar, and salted caramel sauce. The cake is then topped with more salted caramel sauce and a sprinkle of sea salt. The result is a rich and decadent cake that is sure to impress your guests.