This richly colorful dessert will add a touch of sophistication to any dinner party.
Be sure to wash everything that the pomegranate juice touches (countertops, bowls, etc.) as soon as possible to avoid stains.
On a budget? Replace the mascarpone cheese, which can be pricey, with Neufchâtel (1/3-less-fat) cream cheese.