In a large mixing bowl, beat the softened butter with an electric mixer on medium speed until creamy, about 2 minutes.
Gradually add the powdered sugar, mixing on low speed until combined. Scrape down the sides of the bowl as needed.
Add the heavy cream, vanilla extract, and salt. Beat on medium speed for about 3-5 minutes until the frosting is light and fluffy.
If the frosting is too thick, add a little more heavy cream, one tablespoon at a time, until the desired consistency is reached.
Use immediately to frost cakes, cupcakes, or cookies, or store in an airtight container in the refrigerator for up to one week.