You asked:

6.99 dollars to pounds

  • pound sterling
    pound sterling
    $6.99 is £5.24.