The Princess of Wales’s Cartier Halo tiara—featuring 739 brilliant-cut diamonds and 149 baguette diamonds—is steeped in royal ...
If you're invited to a wedding this spring, you can quite literally dress to impress. There are pretty floral maxi dresses, ...