Chance meeting on the Picton Foreshore

A chance meeting and suddenly Scott Chalmers is the talk of the town, will he/won't he...this story is literally unfolding before our eyes....but who is she????