Prince William certainly knows how to dress to impress.
On Tuesday, the Prince of Wales, 41, walked the red green carpet alongside celebs and attendees alike for the 2023 Earthshot Prize awards, which took place in Singapore. For the event, the father of three looked quite handsome in a dark Alexander McQueen green velvet blazer (that he has worn before!) with a white button-down shirt, black bowtie and slacks.