Nicola Formichetti goes M.A.C all over!

one word: AMAZING. Just watch and enjoy.