Who wore this ruffled romper better? The O.C.'s Rachel Bilson or Desperate Housewives' Eva Longoria?