The Queen was dressed in her James Bond best for the Casino Royale premiere in 2006. Image Source: Getty / C. Uncle