Big names from the world of motorsport and beyond gathered at St Stephen's Cathedral in Vienna on Wednesday for the funeral of Niki Lauda, who passed away in Zurich last week.
Austrian Hollywood legend and former California governor Arnold Schwarzenegger was among those to speak at the ceremony, along with Alain Prost, Gerhard Berger and Austrian president Alexander Van der Bellen.
Hamilton, Valtteri Bottas and Toto Wolff represented Lauda's Mercedes team, while other current team bosses present included Helmut Marko, Christian Horner, Mattia Binotto, Franz Tost, Gunther Steiner, Otmar Szafnauer and Claire Williams.
Among the many current and ex-F1 drivers present were Jackie Stewart, Nigel Mansell, David Coulthard, Mark Webber, Alex Wurz, Nico Rosberg, George Russell and Arturo Merzario – one of the men who pulled Lauda from his burning Ferrari at the Nurburgring in 1976.
There was also a wreath from the Schumacher family.
Other key figures from the world of motorsport included Jean Todt, Chase Carey, Zak Brown, Andreas Seidl, Ross Brawn and former Ferrari bosses Luca di Montezemolo and Stefano Domenicali.
Also present were tennis legend Boris Becker, skier Franz Klammer, and actor Daniel Bruhl, who played Lauda in the Rush movie.