Loose rose petals in pink, red and white lined the ceremony aisle before the bride and bridesmaids walked to the altar.