Three generations of the royal family posed on June 2, 2003, before a dinner celebrating the 50th anniversary of Queen Elizabeth II's coronation. Image Source: Getty