Young sailors from across the country have taken to the water as part of a national competition.
The RYA Youth National Championships have been taking place at Weymouth and Portland National Sailing Academy over the past few days and will finish tomorrow.
Princess Anne is in Weymouth today to watch the country's best young sailors sail head-to-head.
The RYA Youth National Championships are taking place at Weymouth and Portland National Sailing Academy and finish tomorrow.
The sailing event looks to annually attract more than 375 top racers from across the South and rest of the country.