Holly flashes more than slay rub elbows with golf creature