On August 13th, she accepted beau Zack Kehayov’s proposal of marriage in Greece. The couple married just a few hours later. And now Tara’s sharing her wedding photos with Life & Style magazine!
In a preview pic, Tara and her new husbo both wear white and happily pose in front of a beautiful sunset.
Greece is the word!