Yes, exposure to direct sunlight can affect the chemical composition of the perfume adversely and often reduce its shelf life. On the other hand, refrigerating perfumes can often increase their lifespan and provide the best result.