We can expect dazzling sunshine and highs of 23C for the rest of the week in what is one of the UK's longest March heatwaves.
Temperatures continue to break records across parts of Britain as crowds of people headed to the UK's beaches for the fourth day in a row today.
Cromdale in Moray reached 23.2 C on Monday breaking the record set the day before for the warmest March day in Scotland, according to the Metro.
And Met Office spokeswoman Sarah Holland told Aol Travel the record has been beaten again, saying: "Today Scotland has broken its March record with 23.6C recorded at Aboyne."
And the hot weather is sticking around for a few more days yet.
Sarah added: "Tomorrow will be another day with unbroken sunshine for many but it will be cloudier in Scotland – so more in the high teens for them.
"The warmest places tomorrow will be around the Midlands/south east with temperatures around 22/23C."
Much of the country has been basking in temperatures of around 23C, more than double the usual average high of 9C for March.
So what's causing the unseasonably warm weather? According to the Met Office, a large area of high pressure became established over the UK last week, allowing mild air to be drawn up from France.
See more about the reasons for our mini heatwave and the forecast for the rest of the week below:
The UK has a host of gorgeous beaches to enjoy the balmy weather. Here are some of the best: