{"product_id":"ermelina-warm-weather-beach-shirt-silhouette-dress","title":"Ermelina | Warm-Weather Beach Shirt Silhouette Dress","description":"\u003cp\u003eThe Ermelina summer casual shirt dress is the effortless, relaxed piece that makes warm-weather dressing feel genuinely easy. Designed in a timeless shirt-dress silhouette with a flowing, airy shape, this dress captures the spirit of summer in a single piece that requires nothing more than your favourite sandals to look complete. The relaxed cut allows natural movement and creates a breezy, feminine silhouette that is perfect for beach holidays, coastal walks, outdoor brunches, and any warm-weather occasion that calls for casual elegance. Available from XS through 3XL with measurements through the chest, waist, and length, the Ermelina is designed to accommodate a generous size range while maintaining the relaxed, flowing proportions that make it so comfortable and wearable. The classic shirt-dress styling adds structure and polish without sacrificing the relaxed feel that makes this dress such a pleasure to wear on hot days. The collar and button placket give it a finished, intentional look that elevates it above a plain casual dress, while the loose silhouette ensures it never feels restrictive or uncomfortable. Style it with flat leather sandals and a woven bag for a beach holiday look that works from morning to evening, or wear it with espadrille wedges and a straw hat for a summer market, a coastal cafe stop, or a relaxed outdoor occasion. A simple denim jacket thrown over the shoulders takes it into the cooler evening hours without changing the relaxed, easy spirit of the look.\u003c\/p\u003e\n\u003ch4\u003eWhy you'll love it\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTimeless shirt-dress design:\u003c\/strong\u003e Classic button-front styling adds polish and structure while maintaining an easy, relaxed summer feel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAiry, flowing silhouette:\u003c\/strong\u003e The loose cut allows natural movement and keeps you comfortable through the warmest days without clinging or restricting.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous size range:\u003c\/strong\u003e Available from XS through 3XL with chest, waist, and length measurements for a reliably comfortable fit across sizes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003ePerfect for\u003c\/h4\u003e\n\u003cp\u003eThe Ermelina is the dress to reach for on warm holiday days when comfort and style are both non-negotiable. Wear it with flat sandals and a rattan bag for beach days and coastal strolls, or style it with espadrille wedges for a summer brunch or outdoor market. A denim jacket layered over the top transitions it into the cooler evening hours for alfresco dinners and rooftop gatherings.\u003c\/p\u003e\n\u003ch3 style=\"margin-top: 30px;\"\u003eSIZE CHART\u003c\/h3\u003e\n\u003cdiv style=\"border: 1px solid #999; padding: 10px; margin-top: 10px;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n\u003cth style=\"border: 1px solid rgb(153, 153, 153); padding: 10px; text-align: left;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(153, 153, 153); padding: 10px; text-align: left;\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(153, 153, 153); padding: 10px; text-align: left;\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid rgb(153, 153, 153); padding: 10px; text-align: left;\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e86\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e90\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e103\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e94\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e76\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e98\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e80\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e105\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e102\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e84\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e106\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e88\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e107\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e110\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e92\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e108\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size: 13px; margin-top: 10px;\"\u003e\u003cem\u003eMeasurements are in centimetres. If between sizes, choose the larger size for the best fit.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Milanni Fashion","offers":[{"title":"Light Blue \/ XS","offer_id":54035847774554,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ S","offer_id":54035847807322,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ M","offer_id":54035847840090,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ L","offer_id":54035847872858,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":54035847905626,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":54040719098202,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":54035847971162,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ XS","offer_id":54040719130970,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":54040719163738,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":54040719196506,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":54040719229274,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":54040719262042,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ 2XL","offer_id":54040719294810,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Dark Blue \/ 3XL","offer_id":54040719327578,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ XS","offer_id":54035848233306,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ S","offer_id":54035848266074,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ M","offer_id":54035848298842,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ L","offer_id":54035848331610,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ XL","offer_id":54035848364378,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 2XL","offer_id":54040719360346,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 3XL","offer_id":54035848429914,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XS","offer_id":54035848462682,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ S","offer_id":54035848495450,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M","offer_id":54035848528218,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L","offer_id":54035848560986,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XL","offer_id":54035848593754,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 2XL","offer_id":54040719393114,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 3XL","offer_id":54035848659290,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XS","offer_id":54035848692058,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ S","offer_id":54035848724826,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ M","offer_id":54035848757594,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ L","offer_id":54035848790362,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XL","offer_id":54035848823130,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54040719425882,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":54035848888666,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ XS","offer_id":54030667186522,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ S","offer_id":54030667219290,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ M","offer_id":54030667252058,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ L","offer_id":54030667284826,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ XL","offer_id":54030667317594,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":54040719458650,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":54030667383130,"sku":null,"price":70.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/7642\/5306\/files\/description-image-26.jpg?v=1776711611","url":"https:\/\/milannifashion.com\/products\/ermelina-warm-weather-beach-shirt-silhouette-dress","provider":"Milanni Fashion","version":"1.0","type":"link"}