When it comes to The Royal Family's fashion choices, you'll usual see us praising the ladies for their effortless style however on Sunday night, Price William stole the show.
The Duke of Cambridge and Kate Middleton took to the green carpet at the first ever Earthshot Prize awards ceremony at Alexandra Palace in North London.
Whilst the Duchess of Cambridge wowed in her recycled lilac Alexander McQueen gown, it was Prince William's outfit that really impressed fans.
Standing alongside his beautiful wife, the 39-year-old sported a James Bond-inspired ensemble including a classic black roll neck paired with black trousers and a green velvet blazer — very dapper.
Read more on ok.co.uk