Here is an option with a zero-gravity Cloth simulation.
First, lazy modeling of these flower petals inside:
- create a plane and subdivide it a few times. That's the flower petal instance.
- create a tiny sphere and add 20 hair particles.
- set the Particle Settings > Render > Render As to
Objectand Particle Settings > Render > Instance Object to the plane.
Now create one single object from this and make it cloth:
- convert the particles to a mesh (modifier tab).
- join all flower petals to one mesh object (select all, Ctrl+J)
- add a Cloth modifier
- turn off Gravity. It's in Cloth Settings > Field Weights.
- turn on Self Collision.
Then model an oversized cherry (Icoshphere, a little editing & Subdivision Surface modifier).
- add a Collision and a Soldify modifier to it.
Last but not least, make a short shrink animation by keyframing the scale value of the cherry (I in Object mode). Run the simulation. If you're happy with the result apply the Cloth modifier.