Givenchy Ange Ou Demon is my absolute favorite. And a must have in my collection. Have worn it since 2006 and yet not tired of it. Tried many other brands but I always come back to this one. My special occasions are incomplete without this. Its Mature, sophisticated and a scent that I truly love.