Is it just me, or does Miranda looks BETTER THAN EVER??Girlfriend looks AMAZING!!!And Maren & Miranda singing TLC's "No Scrubs" together is pure gold!