This dress is perfect for SO many occasions (work, errands, date night, a casual wedding, brunch with friends)! I sized down from an XL to a Large. The dress is also offered in two other prints and solid colors including Black! ✨✨👗