What is this?

Adrienne

AF not due for couple weeks. What is this?