Happy birthday to actress Debi Mazar and Sebastian Stan who celebrate their solar return on August 13. I met both Debi and Sebastian in the last year and was looking for a good excuse to post these photos, so here it is! Happy birthday!