Holiday haul: MAC, UD, The Body Shop & more!