Spring is on its way, and with it, two new Starbucks macchiatos. And that means macchiatos are buy one, get one free this weekend to celebrate.

The new macchiatos, available for a limited time, represent the fickle weather for this time of year. The Coconutmilk Mocha Macchiato is a hot beverage for gloomy days, and the Iced Cinnamon Almondmilk Macchiato is more of a sunny-day drink.

In honor of the new flavors, you can buy a macchiato in any size, hot or iced, and get one of equal or lesser value for free starting March 2 and ending March 6.

The deal lasts from 2 to 5 p.m., so bring a friend along for that afternoon pick-me-up.