Princess-to-be Kate Middleton always looks perfectly polished in public, and now you can too thanks to this adorable collection of beauty products from Bath & Body Works. These lipglosses and antibacterial gels with princess-inspired packaging (think bejewelled crowns and sparkling sapphires) and witty names like "If the Tiara Fits" and "Kissed by a Prince" are simply too cute to resist. If you're hosting a Royal Wedding party on April 29th, pick up some of these for your guests! They'd make great gifts for your bridesmaids, too.
Get our Newsletter
Stay up-to-date with wedding trends, deals and offers.
The Latest
See MoreEditors Picks
01.