A collection of some of our favourite images from day seven of the Fina World Championships in Budapest.

Marathon Swimming 5km Team Event took place at Lake Balaton

Kat Torrance in the Women's 3m Prelims

Grace Reid in the Women's 3m Prelims

Grace Reid in the Women's 3m Prelims

Grace Reid in the Women's 3m Semi-Final

Ross Haslam in the Men's 3m Final

Jack Laugher in the Men's 3m Final

Jack Laugher in the Men's 3m Final

Jack Laugher in the Men's 3m Final