In a large mixing bowl, beat the softened butter until creamy.
Gradually add the powdered sugar, mixing on low until combined.
Increase the speed to medium and beat until light and fluffy.
Add the heavy cream, vanilla extract, and salt.
Continue mixing until the frosting is smooth and well combined.
Taste and adjust sweetness by adding more powdered sugar if desired.
If the frosting is too thick, add more cream, one tablespoon at a time.
Scrape down the sides of the bowl to ensure everything is mixed well.
Use immediately or store for later use in an airtight container.
Frost your favorite cakes or cupcakes and enjoy!