caught off guard , he watched for a moment as she opened the front of her dress , but he caught her hand and stopped her before she could reach up and slip the filthy shapeless garment clear of her shoulders .