Kahlua Espresso Martini One spirit that is synonymous with — or, you know, crucial to — an espresso martini is Kahlua, so you can probably assume the Kahlua Espresso Martini (£2) will be one of the best. Plus, this one has added nitrogen, which means you don't have to shake the can to get that classic foam top. Image Source: Instagram user kahlua Kahlua Espresso Martini £2 from waitrose.com Buy Now