Britain is set for a glorious 10-day mini heatwave in May, thanks to 'Beauty from the East'.

Forecasters are predicting highs of 23°C, and it's expected the weather will also peak in time for the May Bank Holiday (May 7).

Currently, some parts of the country are experiencing much cooler temperatures of 12°C, which is generally expected for this time of year.

Here is everything you need to know about Beauty from the East.

What is Beauty from the East?

Beauty from the East is a mini heatwave that is forecast to arrive at the beginning of next month. You can expect lots of sunshine and warm weather for a 10-day period.

Unlike its contrasting predecessor Beast from the East, Beauty from the East will bring warmer air from the East of the globe to the West.

Brian Gaze from Weather Outlook said: "We could see temperatures picking back up from the Bank Holiday weekend, in the second week of May.

"There's a chance of high pressure blowing over continental Europe, that could lead to warm air settling in the South East of England.

"My view is that it's likely that we could see temperatures of up to 23°C, with the warmer spell lasting between three to five days."

What is a heatwave?

A heatwave is defined as a "prolonged period of hot weather, which may be accompanied by high humidity".

They are most common in the summer - although they can occur in the autumn and winter seasons - when high pressure develops across an area.

The Met Office says: "They can occur in the UK due to the location of the jet stream, which is usually to the north of the UK in the summer. This can allow high pressure to develop over the UK resulting in persistent dry and settled weather."

The UK experienced a 10-day heatwave in 2003, during this period a record maximum temperature of 38.5°C was recorded in Faversham, Kent.

How can I stay safe during a heatwave?

According to the NHS, when the weather is too hot, for too long, there are some health risks to consider.

As well as keeping hydrated, here are some tips on coping in hot weather, from the NHS:
