Pour the cream, rose water, condensed milk and pomegranate molasses into a mixing bowl. Use electric beaters to whisk into soft peaks. Carefully beat in the pomegranate juice then continue to whisk just until thickened. Pour the mixture into a freezeproof container and freeze for 2 hours.
Remove from the freezer and beat thoroughly with a fork. Return the container to the freezer for another 2 hours, beat again, then freeze for 4-6 hours until set. Remove from the freezer 5 minutes before serving to soften. Scoop the ice cream into bowls and top with the pomegranate seeds and dried rose petals.
