Glamorous and effortless, Kate wore a one-shoulder gown with a thigh-high split to party with Prince William at Windsor Castle in May 2014. Image Source: Getty / Chris Jackson