The supermodel, 53, put on a stunning display on the red carpet at The Royal Festival Hall ahead of the annual awards ceremony honouring the best in film.
The biggest night in British film returned with actor David Tennant as host, with an array of guest presenters on hand to deliver awards throughout the night.