All Cast

Brooke Shields

Brooke Shields

Dr. Lana Winslow

Miranda Cosgrove

Miranda Cosgrove

Emma

Benjamin Bratt

Benjamin Bratt

Will Jackson

Sean Teale

Sean Teale

RJ Jackson

Rachael Harris

Rachael Harris

Janice

Chad Michael Murray

Chad Michael Murray

Lucas

Wilson Cruz

Wilson Cruz

Scott

Michael McDonald

Michael McDonald

Clay

Tasneem Roc

Tasneem Roc

Camala

Dalip Sondhi

Dalip Sondhi

Harley

Sahajak Boonthanakit

Sahajak Boonthanakit

Pastor Harit

Sue Swallow

Sue Swallow

Katrina

Keith Shillitoe

Keith Shillitoe

Maître D'

Phukit Manowong

Phukit Manowong

Wedding Dance Choreographer (as Phukit Texas Manowong)

Kittiya Kanjanakom

Kittiya Kanjanakom

Yoga Instructor

Bill Heinecke

Bill Heinecke

Knowing Hotel Guest

Bethany Nicole Cummins

Bethany Nicole Cummins

Bridesmaid

Kimi Pillay

Kimi Pillay

Bridesmaid

Amber Silk

Amber Silk

Bridesmaid (as Amber Mary Silk)

Mohamed Abdelrhim

Mohamed Abdelrhim

Groomsman

Paul Hendrik Scholten

Paul Hendrik Scholten

Groomsman (as Paul Hendrik)

Angus McNab

Angus McNab

Groomsman (as Angus John Mcnab)