According to Will-Weber, President John F. Kennedy drank various cocktails, such as daiquiris, but his favorite was the bloody mary.