Buttercream a little dingy for you? Try this! Works great.
I love this, it makes beautiful white icing.
Yes, Butter Flavoring, not butter. It keeps it white, instead of ivory. If you don't have this, you can go without it, but you're icing will taste a bit funny.
If you don't have Clear Vanilla, use any clear flavoring. Such as Peppermint.