MCROSS072807_06.jpgMarcia Cross MCROSS072807_02.jpgSuch public displays of affection are almost too sickeningly sweet for my cold, cold heart to bear. (Seriously, these two are more lovey-dovey than Biel and Timberlake!) Marcia Cross and her hubbie took the twins out for a stroll in Brentwood this weekend, and it looks like they had a blast as usual. It was a pretty warm weekend, though, so thank goodness Marcia remembered to wear one of her infamous hats!