The Royal Opera House – oft the venue for glitzy London events – had a particularly sporty guest list on Wednesday evening.

The annual Team GB ball was in full swing, with attendees from across the world of sports. There were 2012 medallists, 2016 hopefuls and legends from days of yore.

Here are some of the famous sporting faces we spotted on the red carpet (we’re going to use the word “sporting” a lot here – because, y’know, puns).

Cyclist Victoria Pendleton arrived sporting this trailing navy gown.

Victoria Pendleton
(Anthony Devlin/PA)

Diver Tom Daley was sporting a gorgeous blue tux – and a winning smile.

Tom Daley
(Anthony Devlin/PA)

Gymnast Beth Tweddle was also sporting blue, but with some noteworthy sparkling bits.

Beth Tweddle
(Anthony Devlin/PA)

Swimmer Sharron Davies was sporting this gradated metallic number.

Sharon Davies
(Anthony Devlin/PA)

Rower Sir Steve Redgrave and his wife Ann were sporting some fine get-up.

Sir Steve Redgrave and wife Ann
(Anthony Devlin/PA)

Skeleton racer Amy Williams was sporting – yep you guessed it – blue again (but with a funky pattern).

Amy Williams
(Anthony Devlin/PA)

Javelin thrower Goldie Sayers, in true sporting fashion, was sporting blue.

Goldie Sayers
(Anthony Devlin/PA)

Kayak master Ed McKeever was just trying to hide the sporran he was sporting.

Ed McKeever
(Anthony Devlin/PA)

Sailors Hannah Mills and Saskia Clark were sporting some thigh-length numbers.

Hannah Mills and Saskia Clark
(Anthony Devlin/PA)

And modern pentathlete Heather Fell was sporting red.

Heather Fell
(Anthony Devlin/PA)

We liked the floral pattern curler Claire Hamilton was sporting.

Claire Hamilton
(Anthony Devlin/PA)

Gymnast Max Whitlock was sporting a striking polka-dot tie.

Max Whitlock
(Anthony Devlin/PA)

Skeleton racer Lizzie Yarnold was sporting a very exciting purple outfit.

Lizzie Yarnold
(Anthony Devlin/PA)

TV presenter Georgie Thompson was sporting… blue.

Georgie Thompson
(Anthony Devlin/PA)

Sailor Ben Ainslie was sporting a very dapper tux.

Ben Ainslie
(Anthony Devlin/PA)

Sailor Alison Young was sporting a trouser suit.

Alison Young
(Anthony Devlin/PA)

Boxer Luke Campbell looked very sporting in the grey he was sporting.

Luke Campbell
(Anthony Devlin/PA)

Windsurfer Bryony Shaw – she was certainly sporting.

Bryony Shaw
(Anthony Devlin/PA)

Rugby union player Michaela Staniford was sporting a blue dress, which in turn was sporting a little bit of purple.

Michaela Staniford
(Anthony Devlin/PA)

Rower Anna Watkins was sporting a shimmering dress and zebra-print shoes.

Anna Watkins
(Anthony Devlin/PA)

Rugby player Philip Burgess was sporting a typical tux, with an atypical electric blue bow tie.

Philip Burgess
(Anthony Devlin/PA)

Sailors Luke Patience and Elliot Willis were also sporting a tux each – but one with a more Caledonian twist.

Luke Patience and Elliot Willis
(Anthony Devlin/PA)