Britain is set to bask in sunshine this weekend and temperatures will soar to 23C on Sunday.
Racegoers at the Grand National are set for sunny spells on Saturday and Sunday, with temperatures reaching the high teens.
See also: Britain's wettest cities revealed
See also: Spring is in the air as Britain enjoys warm weather
Met Office spokesman Graham Madge said: "On Friday most of the country should see clear sunny spells, particularly in the south west.
"In April, the sun is higher in the sky and warms things up a lot quicker so we will be feeling that this weekend.
"It's a nice weekend coming up for most of the country, mainly staying dry and with plenty of sunshine.
"It is going to be particularly warm in the south east and on Sunday that part of the country will see temperatures rise to 23.
The sun is set to shine on Aintree this weekend
"Elsewhere, other parts should see temperatures between the high teens and low twenties."
Heathrow airport had the highest temperature today at 17.7C (64F).
Official figures reveal that in parts of the country March was one of the mildest in records going back to 1910.
East Anglia saw a mean temperature of 9.1C (48F) while south east, central and southern England recorded 9.2C (49F).
Temperatures could soar to 23C this weekend, according to forecasters
The month ended on a scorcher with 22.1C (72F) recorded in Gravesend, Kent, the third time 22C (72F) or above has been measured in March since 1968 when the monthly record was set.
Met Office climate scientist Tim Legg said: "It is very rare to go above 22C (72F) in March, with only three years since 1968 recording 22C (72F) or above.
"After this we have to go way back to 29 March 1968, when we recorded 25.6C (78F) at Mepal in Cambridgeshire, currently the all-time March record."