Truth be told, I don't know if the beardy drunk (the Gentleman with the well-groomed facial fair probably isn't drunk in the least bit. I am just trying to be mean) is Heigl's boyfriend and I cared too little to do my research. Sue me (please don't!)!
However I do know that Heigl is wearing a bikini. As the actress isn't excactly my favorite, I abstain from further commentary. Soooo, let me summarize: boyfriend (possibly) and a bikini. The rest is silence!