Liza Del Sierra is the alluring housewife