Good news if you're out celebrating the Royal Wedding this weekend - forecasters say it will be sunny and dry.

Temperatures are expected to be up to 16 degrees Celsius in Weymouth, Portland and Bridport, and slightly warmer in Dorchester.

If you are heading to Windsor for the Royal Wedding, don't forget to pack your suncream. Temperatures are expected to reach as high as 20 degrees.