The award-winning, plant-based formula offers intense hydration for dehydrated skin. PeopleImages via Getty Images Weleda Skin Food Ultra Rich Cream, a multi-purpose moisturizer originally launched a full century ago in 1926, remains a top-rated product 100 years later. The beloved item was ranked among the greatest beauty products of all time on a list of 100 of the best releases ever by Beauty Inc.’s Women’s Wear Daily.