Every rose perfume oil we carry — 194 of them. Oil holds a note longer than alcohol does, so these sit close to the skin and keep their character through the day instead of flashing off in the first hour.
← All collections·Browse by designer house
Your bag is empty