Four Spring Fashion Must-Haves Posted on

Spring is here, and we have to admit, we’re feeling a bit of cabin fever. After what felt like endless cold and grey days, we’re ready for some sun and a wardrobe refresh! Fun prints, pastel colors, and light layers are a few spring fashion trends we’re excited to wear again. If you’re looking to refresh your wardrobe, try adding these four spring fashion must-haves to your closet.

Jean Jacket

Jean jacket

If you don’t have a jean jacket in your wardrobe already, what are you waiting for?! A jean jacket is the ideal piece for adding an extra, light layer to any outfit. Throw it over a sundress, jump suit, or pair it with black jeans and a striped top. Its versatility will ensure you get years of use out of your denim jacket.

Jumpsuits

Jumpsuits are perfect for when you don’t know what to wear or don’t want to take the time to put an outfit together. They’re comfortable while still looking more put together than sweat pants and a t-shirt. Throw a jean jacket over your jumpsuit and you’re ready to go to brunch, run errands, or spend an afternoon with your girlfriends!

Kimonos

Kimonos

Think of the kimono as the spring and summer version of the cardigan. As the temperatures outside increase, a kimono in a fun print or color is the perfect light layer. Comfortable and versatile, we love pairing a kimono with jeans and a t-shirt for a casual weekend outfit.

Maxi Skirts

Maxi skirts

If you haven’t caught on, we’re all about easy pieces that make an outfit look put together. More fun than jeans and just as comfortable, maxi skirts are exactly that! This maxi skirt in various pastel shades is everything spring fashion should be. It’s lightweight, easy to pair with basics, and reminds us of warmer days. Wear it to brunch, take it on your spring break vacation, or for date night. The options are endless!

At Peter Harris, we have all the spring statement pieces and basics you need to refresh your closet. Find the location closest to you and stop in today for great fashion at affordable prices!

[gravityform id="6" title="false" description="false" ajax="true"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gravity-theme' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div> <div class='gform_heading'> <p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p> </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_6' id='gform_6' action='/blog/four-spring-fashion-must-haves/#gf_6' novalidate novalidate="novalidate"><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LdaLx0hAAAAAAiLQ145utY2JPM_RsnroVjfhDOt' data-tabindex='1000'><input id="input_20e83e33877d793f7993387d5bcc502e" class="gfield_recaptcha_response" type="hidden" name="input_20e83e33877d793f7993387d5bcc502e" value=""/></div> <input type='hidden' class='gforms-pum' value='{"closepopup":false,"closedelay":0,"openpopup":false,"openpopup_id":0}' /> <div class='gform_body gform-body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><div id="field_6_5" class="gfield gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_5"><p style="color: #0d1562; text-align:center">Want to make sure you never miss out on another sale? Sign up for our newsletter now!</p></div><div id="field_6_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_6_1"><label class='gfield_label' for='input_6_1' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='large' tabindex='1001' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_6_4" class="gfield gfield--width-full field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_6_4"><label class='gfield_label' for='input_6_4' >Zip Code</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_6_4' type='text' value='' class='large' tabindex='1002' placeholder='Zip Code' aria-invalid="false" /> </div></div><div id="field_6_3" class="gfield gfield--width-full field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_6_3"><label class='gfield_label' for='input_6_3' >Email</label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_6_3' type='email' value='' class='large' tabindex='1003' placeholder='Email Address' aria-invalid="false" /> </div></div><div id="field_6_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_6"><label class='gfield_label' for='input_6_6' >Comments</label><div class='ginput_container'><input name='input_6' id='input_6_6' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_6_6'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type="submit" id="gform_submit_button_6" class="gform_button button" tabindex="1004" onclick='if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} if( !jQuery("#gform_6")[0].checkValidity || jQuery("#gform_6")[0].checkValidity()){window["gf_submitting_6"]=true;} jQuery("#gform_6").trigger("submit",[true]); }'>Sign Up</button> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=0' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsImNlODNlOTYyZDQ5MTYzMTE0ZWEzOTUyYTQ5NDBlN2I3Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="209"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https://www.peterharrisclothes.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_6').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https://www.peterharrisclothes.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_6').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}, 50);}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [6, current_page]);} );} ); </script>