Oh Come On Now!
Posted on Fri May 23rd, 2008 12:46pm PDT By X17 Staff


Nat stepped out on the red carpet at Cannes last night in a white ruffled...thing. (Or are we being too harsh on her dress? After all, the red number she wore the night before set the bar awfully high!)

