Fit for Royal-Tea

You bought the Kate Middleton nail polish, now you simply must have the Royal Wedding Teabags! Wait? Teabags? Yes! Just go with it — look how cute they are, floating there in your steaming cup of Earl Grey!