Kate Middleton dazzles in a red suit as she joins Prince William at star-studded gala

previous post