HMS Portland sailors join Dorset wedding celebrations
Celebrations have been held across Dorset to mark the wedding between Prince William and Kate Middleton.
Some street parties were hosting special guests after the Royal Navy's HMS Portland arrived in its namesake port.
Crew from the type 23 frigate were joining in four events in Weymouth and Portland following their return from the South Atlantic on Friday.
Elsewhere in the county, as many as 85 official street parties were held.
Big screens were also showing the ceremony at organised public events.
Dozens gathered to watch the ceremony on a big screen at the Electric Palace in Bridport, where bunting and material hung from the ceiling in the foyer and stairwell of the theatre, which dates to 1926.
Maumbury Rings, the neolithic monument in Dorchester, and Weymouth Harbourside were among other venues screening the wedding.
Lyme Regis Football Club was hosting a picnic on its pitch while a street party with live entertainment was taking place on Weymouth Esplanade and beach.
HMS Portland will remain in port until Wednesday and will welcome a number of community groups and schools onboard during its five day stay.
Commanding officer Mike Knott said: "We are particularly delighted that we will be able to help celebrate the royal wedding along with the local population with whom we enjoy a strong affiliation."
In the the run-up to the big day, Sherborne chamber of trade and commerce organised a royal wedding window dressing competition.
Forever England's display on Cheap Street came joint first with clothing shop Millie Mae. In second place was the Save the Children shop on The Green.