Katie Holmes and Suri Cruise Hit the Beach in Miami

| June 19, 2011 - 7:52 am