Katie Holmes and Suri Cruise Hit the Beach in Miami

| June 19, 2011 - 8:04 am