Wardrobe Swaps & Camera Drops: The Most Shared Ads Of May 2016

The most popular ads during May offered a taste of the emotional, the surreal and the technically ambitious, headlined by Nivea Germany’s rather unique ode to Mother’s Day Ein Teil von Dir, roughly translated as “A Part of You”.

(more…)