After the events of the episode "The Trial", I am convinced Rose didn't shatter Pink Diamond. Although Yellow acted very suspicious she is also known to have quite the temper and may have acted as she did out of anger. My best guess would be White Diamond and if the theory is true that our Pearl was White's personal pearl, then her reactions are definitely justified. A pearl is always with her Diamond. And if Pearl was there when White shattered Pink (hypothetically) and witnessed such an event, her shock at the mere mention of Pink's name makes sense. It is tragic that a Diamond would shatter one of their own and it'd be more upsetting to Pearl if Rose, who she loves, is being unjustly accused. Even though Garnet "confirmed" it, pearl never did. What does everyone else think?