Becca and Mark on set, both are looking fantastic! #glee