Force of habit
The smocked dress trend has been around for quite some time, spurred on by the popularity of brands like Hill House and their range of best-selling Nap Dresses, most of which feature stretchy-smocked bodices
he liked surprising people at the beach when hed finally take his shirt off

Lange" 212.050 Current Price: $54,950 Patek Philippe Complications Annual Calendar 5035P-001 Current Price: $30,950 Audemars Piguet Royal Oak 14790BA.O.0789BA.05 Current Price: $59,950 Omega Louis Brandt De-Luxe 5311.30.11 Current Price: $6,450 Patek Philippe Calatrava 2484J Current Price: $12,950 Patek Philippe Calatrava 5227G-001 Current Price: $34,950 Sale Breguet Classique 8735 8735 YG Current Sale Price: $19,450 Original Price: $19,950 Patek Philippe Complications Chronograph 5170J-001 Current Price: $52,950 Patek Philippe Calatrava Travel Time 5034R-001 Current Price: $19,950 Vacheron Constantin Patrimony 81180/000R-B518 Current Price: $21,950 Patek Philippe Complications 5054G-001 Current Price: $29,950 Breguet Classique Regulator 5187BR/15/986 Current Price: $17,950 Sale Breitling Navitimer A17395361L1P1 Current Sale Price: $2,750 Original Price: $4,750 Jaeger-LeCoultre Reverso Tribute Chronograph Q389257J Current Price: $37,500 Cartier Santos Dumont W2SA0037 Current Price: $6,750 Blancpain Leman Moon Phase Complete Calendar 3563A-3642-53B Current Price: $14,450 Vacheron Constantin Patrimony 1410U/000G-H017 Current Price: $20,950 Omega Louis Brandt 5341.31.01 Current Price: $14,950 Patek Philippe Calatrava 5022G-012 Current Price: $23,950 Patek Philippe Grand Complications Split-Seconds Monopusher Chronograph 5373P-001 Current Price: $699,950 Sale TUDOR 1926 Luna 91560 91560-0002 Current Sale Price: $2,550 Original Price: $2,750 Sale Zenith Elite Classic 03.2290.679/51.C700 Current Sale Price: $4,450 Original Price: $4,850 Cartier Tank Basculante W1011258 Current Price: $7,950 Patek Philippe Nautilus Annual Calendar Moonphase 5726/1A-014 Current Price: $147,950 A

Sizes available: XS (US 02), S (US 46), M (US 810), L (US 1214), XL (US 1618)
Were well aware that we included a Nap Dress on last years list, but we couldnt resist this gorgeous navy and white mariners toile print