1 cup Butter
1 cup Shortening
Mix together until well combined.
Add:
4 Tablespoons Hot water
1 teaspoon vanilla
1 teaspoon almond extract (don't skip this!)
Mix together until well combined then Add:
1 bag (2lbs) powdered sugar
Mix this together for sometime. You may need to do 1/2 the bag mix and then add in the rest of the bag. Let it mix until it is completely white the longer it goes the whiter it will get.
The original recipe continues on to add more water, but I like a really fluffy thick frosting. If you need it thinner you can add more Hot water (2-4 Tablespoons) to make it the correct consistency, I've done it this way and just didn't like the results nearly as much in the end.
I make this in a large KitchenAid mixer, it may need to be cut in half or added slower if you have a smaller mixer.