From Grace Kelly's 10 carat sparkler to Kate Middleton's oval sapphire, these royal engagement rings will be talked about for years to come.