Allure magazine’s - Makeup Artist All-Stars The latest issue of Allure magazine features a great story on five of the worlds best makeup artists, applying their signature look on Australian Super model Catherine McNeil.