Homemade Fondant

Can anyone help me with a homemade fondant recipe. I have never tried this and have always used shop/online. Preferably suitable for vegetarian and also which is OK to use for airbrushing.