Professional makeup artists are trained for all types of makeup including photography, video, film, and theatrical.  Each type requires a different type of skill & application.
On your wedding day, your style of makeup should go with the style and theme of the wedding.  Professional makeup artists will be able to help you determine what style suits you and then tailor it to the theme of your wedding.  One of the essential pieces to any look is to have clean lines on your lips and eye liner.  Another essential element to any look is that trained makeup artists pride themselves in completely blending makeup.  When makeup is completely blended it gives your face a completely natural untouched look.  Having your makeup completely blended keeps you from having those 80′s racing stripes on your cheekbones.  In addition, makeup professionals use balanced color choices meaning the lips, cheeks, and eyes all flow together.  Also, professional makeup artists always keep their makeup kits stocked with high end product lines.  Having top quality makeup ensures long lasting coverage to keep you looking your absolute best on your wedding day even when the weather is not cooperating.