The Prince of Wales and the Duchess of Cornwall officially launched the 2018 Commonwealth Games at the Carrara Stadium on Australia's Gold Coast.
Prince Charles was appearing on behalf of the Queen, reading the monarch's message to the gathered athletes.
The couple were greeted at the venue by Peter Beattie, the chairman of the Gold Coast 2018 Commonwealth Games Corporation, and Louise Martin, the president of the Commonwealth Games Federation.
Athletes from across the Commonwealth were joined by dancers and artists as the Games was launched in a flash of colour.
Among them was the Kenyan team which encompasses a group of athletes that will take part in various field events and races. The games will feature 4, 500 athletes drawn from 75 countries competing for 275 gold medals. Kenyan athletes marched alongside the colleagues as the games launched on Wednesday.