This Yves Saint Laurent EdP could work well for a number of occasions. The amount of fragrance you get is is 125 ml.
From Selfridges
Yves Saint Laurent Le Vestiaire Des Parfums Blouse Eau De Parfum 125ml
John Lewis & Partners
Yves Saint Laurent Blouse Eau de Parfum