Mix together butter, shortening and vanilla together until light and fluffy, about 2-3 minutes.
Add powdered sugar 1/2 cup at a time and beat on low speed.
Slowly add heavy cream and whip together.
Notes
We like to use half butter and half shortening because we find the shortening prevents the frosting from getting too soft, especially in warmer weather. You can use all butter if desired.