And I'm talking the good stuff, not just a plain cup of black coffee!

You can get a free Macchiato at Starbucks all weekend long.

Here’s how it works: When you buy a hot or iced Macchiato, you’ll get a second one for free. The deal is only good between 2 p.m. and 5 p.m. through Monday, August 7th.

It's all for the "Meet for Macchiatos" campaign. According to Starbucks,  "August 6th is International Friendship Day, but we’re making it an extended weekend celebration. Grab a friend and come in to enjoy this signature drink with its cool milk and perfectly balanced layers of espresso."