Megara (or Meg for short) holding a lovely bunch of flowers.  I wonder who they're from?