Who wore it better -- Katherine McPhee or Kara DioGuardi - M Magazine

Who wore it better -- Katherine McPhee or Kara DioGuardi