ALDI Italy: Beauty aisle with Ombia cosmetics. Supermarket shelves stocked with personal care products. © All rights reserved