Her Campus Logo Her Campus Logo
Style

7 Non-Cheesy Heart-Printed Pieces Perfect for Valentine’s Day

We’re all for looking flirty and festive on Valentine’s Day, but when it comes to heart-printed pieces, the line between adorable and over-the-top tends to be pretty thin. Luckily, we found seven non-cheesy pieces that we’re totally crushing on. Whether your Valentine’s plans include a romantic date night or marathon Netflix sesh with your ladies, get ready to fall in love with these fun picks.

1. Heart Print Sweater ($17.90 at Forever 21)

Black and white graphic hearts make this casual crop sweater look more cool-girl than cutesy.

2. Gipsy Young Heart Tights ($13 at ASOS)


Sheer black tights with teeny hearts are the most subtle way to wear a heart print on V Day—they’ll look amazing worn under your skirt or dress for date night.

3. Heart Print Chiffon Shirtdress ($58.50 at Torrid)


Who knew hearts could look so high fashion? This button-down shirtdress looks way more expensive than it actually is.

4. Black Skinny Elastic Leggings With Knee Heart Print ($11.90 at Yo Yo Melody)


Planning a Netflix and pizza-filled Galentine’s Day night in with your besties? These comfy leggings are the perfect pick.

5. Heart Print Shirt ($61.60 at Bloomingdales)


Do Valentine’s Day dressing with a twist in a heart-printed shirt—oh, and it’s totally wearable for more than just one day of the year.

6. Long Sleeve Stripe Heart Print Sweater ($24.99 at SheIn)


Take the whole “wearing your heart on your sleeve” thing to a whole new level with this chic striped sweater.

7. Graphic Print Sleeveless Tank Top ($23.99 at Maykool)


Serve up a Valentine’s Day #ootd with a side of sass—just add leather leggings and an oversize, slouchy cardigan.

What are you planning for you Valentine’s Day #ootd, collegiettes?

Caroline is the Evening/Weekend Editor and Style Editor at Her Campus, a senior public relations major at the University of North Carolina at Chapel Hill and a leather jacket enthusiast.  You can follow her on Twitter and Instagram @c_pirozzolo.