MCDONALD'S has announced eight new items as part of their new summer menu. 

The fast-food giant is taking inspiration from the Meditteranean with items celebrating the best of Italy, Spain and Cyprus.

This limited-edition menu sees halloumi fries feature for the first time ever. 

Swindon Advertiser: Beef StackBeef Stack

A taste of Italy arrives on June 8 and includes The Italian Stack. Priced at £5.39, it consists of two 100% beef patties, mozzarella, crispy onions, a rich tomato sauce, lettuce and a smooth cheese sauce in a tomato and herb style bun. 

The Crispy Chicken Italiano, also £5.39, is a chicken fillet topped with tomato, mozzarella, a basil pesto style sauce, red onion and lettuce in a toasted ciabatta style bun.

Swindon Advertiser: Chicken ItalianoChicken Italiano

Customers will be delighted to hear that mozzarella dippers have made a return to the UK menu. They are priced at £1.99 Single or £5.39 for a Sharebox.

Swindon Advertiser:

Finally, the McFlurry has a new addition with the tiramisu McFlurry, at £1.19 Mini or £1.69 Regular.

Swindon Advertiser: Tiramisu McFlurry Tiramisu McFlurry

The Taste of Italy menu runs until July 26. 

Meanwhile, the taste of Spain and Cyprus arrives at McDonald's from July 27 to September 6, and with it the long-awaited halloumi fries.

Priced at £2.49 Single or £6.49 Sharebox, the fries are coated in a light batter and served with a rich tomato dip.

Swindon Advertiser: Halloumi FriesHalloumi Fries

One for foodies who like things hot, The Spicy Spanish Stack (£5.39) features two 100% beef patties, chilli cheddar, red onion, spicy tomato sauce and lettuce served in a warm paprika bun.

Swindon Advertiser: Spanish StackSpanish Stack

The Chicken Fiesta (£5.39) is a crispy chicken fillet topped with Chorizo, chilli cheddar, spicy tomato sauce, red onion and lettuce served up in a warm toasted chilli and paprika bun.

Swindon Advertiser: Chicken FiestaChicken Fiesta

Finally, to keep cool in the summer, a Spanish Fruit Punch will be on offer for £2.29 for Medium or £2.61 for Large.

Prices may vary across UK restaurants.