Mary-Kate Olsen's Engagement Ring: All the Details!