actress who played margo on as the world turns
Margo Montgomery Hughes. Thomas Tom Hughes and Margo Montgomery Hughes are a supercouple on As The World Turns. Currently, Tom is played by Scott Holmes and Margo is played by Ellen Dolan. On Internet message boards, the couple is often referred by the portmanteau Tomargo (for Tom and Margo).