Yeah, it looks real. I think this is from a holiday set from about 3-4 yrs ago. Just be forwarned, a lot of the lipglass stains had a tendency of going rancid pretty quickly. I wouldn't be surprised if this isn't bad.
The seller could have at least cleaned the tube off before taking the pic. Yuck