Star Printed Chiffon Maxi Dress Blue Star Print Chiffon Maxi Dress by Just Cavalli Buy for $1,169 from STYLEBOP.com