Special Guest Stars Shawn Pyfrom as Andrew Van de Kamp Jesse Metcalfe as John Rowland Guest Stars Charlie Carver as Porter Scavo Joshua Logan Moore as Parker Scavo Andrea Bowen as Julie Mayer Kendall Applegate as Penny Scavo Madison De La Garza as Juanita Solis II Mason Vale Cotton as M.J. Delfino Jeffrey Nordling as Nick Bolen Beau Mirchoff as Danny Bolen Josh Zuckerman as Eddie Orlofsky Robert W. Sudduth as Eric Carlos Lacamara as Dr. Hill Co Starring Daniella Baltodano as Celia Solis Jack Thomas as Minister Noah Schuffman as Brian Vanessa Britting as Molly