Once Upon a Time's Lana Parrilla Gets Married in Real-Life Fairy Tale

And they lived happily ever after.

Once Upon a Time star Lana Parrilla has written the next chapter in her storybook romance with software executive Fred Di Blasio, as the couple got married July 5 in in British Columbia.

Caught in the Act!

• Katie Holmes and Suri have wasted no time soaking up the Miami sun. The mother-daughter duo went swimming in the pool at the South Beach condo they’re renting while Tom Cruise is in town to film Rock of Ages. “The girls had a nice time cooling off and enjoying the sun,” a source tells us. Holmes sported a white hat and cover-up while Suri wore a red-pink bikini.