They will drop one by one, starting with the lowest flower. If they all droop at once, I'd say your plant isn't getting enough light, or maybe enough water.
Looks to me like you still have a bud to open on that stem. Could be another month or so it will still be blooming. The flowers last a very long time if the plant is happy.