Skip Nav
Photo 2 of 20

Things were looking up for Joan Smalls on vacation in Jamaica.

All the Latest From Ryan Reynolds