This set is perfect anytime. Though it's listed as PJs I've been wearing it to BBQs and lunch with friends. There is no reason to limit wearing this beautiful 2 piece set.
The detailing is meticulous, and the pattern lovely. Be aware that the colors are more muted and not as bright as they appear in the on-line photo, but this is a beautiful dress.