Maggie received an invitation to an ex-boyfriend's wedding on Grey's Anatomy Season 12 Episode 3.
This caused her to re-evaluate some of her life choices.
Elsewhere during this installment, Richard questioned Bailey’s loyalty, while Jo confided in Stephanie about a secret she’s been keeping from Alex. Juicy, huh?!?
Finally, when you watch Grey's Anatomy online, you'll see Alex struggle with making a tough decision that will affect the lives of newborn twins.
Click on the video above to watch online and to see all these events transpire now. Enjoy!